हैलो मैं एक पेपैल खरीद बटन बनाना चाहता हूं जिसमें गतिशील सेट राशि हो। मैं फॉर्म के भीतर एक टेक्स्ट इनपुट फ़ील्ड और एक छिपे हुए फ़ील्ड द्वारा item_number द्वारा राशि पास करना चाहता हूं।ओवरराइट करने योग्य चर के साथ पेपैल बटन कैसे बनाएं
मुद्दा यह है कि मैं जो भी करता हूं मुझे पेपैल वेबसाइट से एन्क्रिप्टेड एस-एक्सक्लिक बटन मिलता है। यह बटन फ़ॉर्म में छिपे हुए चर को रखने की अनुमति नहीं देता है।
मुझे लगता है कि मुझे जो चाहिए वह एक एक्सक्लिक बटन है। मेरा लक्ष्य उपयोगकर्ताओं को मेरी वेबसाइट का आंतरिक रूप से क्रेडिट बढ़ाने की अनुमति देना है।
संपादित करें (सवाल का जवाब से सवाल करने के अलावा चलती) (यहां से @tokam:
:चर्चा मैं इस समस्या के लिए अपने मौजूदा समाधान को दिखाने के लिए चाहते हैं के लिए इस जोड़ने के लिए
यहाँ हम कुछ जावास्क्रिप्ट सत्यापन जो इनपुट के साथ उपयोगकर्ता मदद करता है। पहचानो कि यह सफलता पर lightbox
function validatePaypalForm()
{
var val = $('#paypalPaymentAmount').val().replace(/\s*$/, "").replace(/,/ , ".").replace(/€$/, "");
var errormsg = '';
var ret, amountField;
if(val==='' || isNaN(parseFloat(val)) || !isFinite(val))
{
errormsg = 'Bitte geben Sie einen gültigen Betrag an';
}else if(parseFloat(val) < <?php echo $this->minimum?> )
{
errormsg = 'Das Einzahlungsminimum beträgt <?php echo $this->minimum?>€';
}
ret = (errormsg === '');
amountField = $('#paypalAmountField');
if(ret)
{
amountField.removeClass('error');
$('#paypalAmountErrorMessage').html(' ');
$('#paypalPaymentAmount').val(val);
fb.start(
'<p><strong>Sie werden in kürze zur Seite von Paypal weitergeleitet.</strong></p>',
'width:700 showPrint:false modal:true showClose:false showOuterClose:true showItemNumber:false closeOnNewWindow:false outsideClickCloses:true innerBorder:0 imageClickCloses:false scrolling: no'
);
}else{
amountField.addClass('error');
$('#paypalAmountErrorMessage').html(errormsg);
}
return ret;
} यहाँ अब मेरे बटन आता है खोलता है। मुद्दों के साथ मैं कर रहा हूँ जैसे कर रहे हैं कि यह आसान है टी के लिए वह उपयोगकर्ता को एक अन्य मुद्रा कोड सेट करने के लिए। मैं भुगतान को वापस कर अपने आईपीएन श्रोता में इसे संभाल सकता था। क्या कोई अन्य समस्याएं हैं जो एक अनएन्क्रिप्टेड परिवर्तनीय बटन के साथ आती हैं?
<form onsubmit="return validatePaypalForm();" class="stn-form" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<fieldset id="fieldset-p"><legend><span>2.</span>myproject Guthaben aufladen per Paypal Zahlung</legend>
<div id='paypalAmountField' class="field">
<label for='paypalPaymentAmount' >Betrag €:</label>
<input id='paypalPaymentAmount' type="text" name='amount' value='' />
<span style='display:block;' id='paypalAmountErrorMessage' class='errorText'>' </span>
</div>
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="THE_ID_OF_MY_CLIENT">
<input type="hidden" name="lc" value="DE">
<input type="hidden" name="item_name" value="myproject Advertiser Vorkasse">
<input type="hidden" name='item_number' value="11500">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_paynowCC_LG.gif:NonHosted">
<input type="hidden" name="rm" value="1">
<input type="hidden" name='cbt' value="Zu myproject.de zurückkehren">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="return" value="http://myproject.somedomain.net/advertiser/guthaben-aufladen/ret/success" />
<input type="hidden" name="cancel_ return" value="http://myproject.somedomain.net/advertiser/guthaben-aufladen/ret/canceled" />
<div class="actionrow">
<input type="image" src="https://www.paypalobjects.com/de_DE/DE/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
<img alt="" border="0" src="https://www.paypalobjects.com/de_DE/i/scr/pixel.gif" width="1" height="1">
</div>
</fieldset>
</form>
तुम क्या करने की कोशिश की है? परिणाम कहां हैं? क्या आप किसी और को यह लिखने की उम्मीद करते हैं? –
क्या आप वास्तव में समझते थे कि मैं कोड नहीं मांग रहा हूं? मैं एक गैर होस्टेड बटन बनाने के लिए पेपैल वेबसाइट पर फ़ंक्शन के लिए पूछ रहा हूं या एस-एक्सक्लिक के बजाय cmd प्रकार xlick को अनुमति देने के लिए !!!! –
एक साधारण वेब खोज आपको वह देगी! – alonisser