1
我在PayPal中創建了一個按鈕。當我點擊按鈕時,我需要我的表單數據也通過驗證與貝寶一起提交。在wordpress網站中使用paypal按鈕提交表單數據
我已經嘗試了一些方法, 我已經創建了一個帶驗證的表單。當我點擊按鈕時,我使用jquery將此值傳遞給paypal表單,然後在那裏提交表單。此提交正在工作,但大多數情況下它表示「抱歉付款無法處理」。
我的表單代碼,
<form method="post" id="buy" action="https://www.paypal.com/cgi-bin/webscr" class="paypal-button" target="_top">
<div class="hide" id="errorBox"></div>
<input type="hidden" name="button" value="buynow">
<input type="text" name="item_name" value="<?php echo $_GET['item_name'];?>">
<input type="text" name="amount" value="<?php echo $_GET['amount'];?>">
<input type="text" name="return" value="<?php echo $_GET['success_url'];?>">
<input type="text" name="cancel_return" value="<?php echo $_GET['failure_url'];?>">
<input type="text" name="env" value="www.sandbox">
<input type="text" name="notify_url" value="<?php echo $_GET['notify_url'];?>">
<input type="text" name="currency_code" value="<?php echo $_GET['currency'];?>">
<input type="text" name="os0" value="<?php echo $_GET['your_name'];?>">
<input type="text" name="os1" value="<?php echo $_GET['youremail'];?>">
<input type="text" name="on0" value="<?php echo $_GET['date'].'-'.$_GET['month'].'-'.$_GET['year'];?>">
<input type="text" name="on1" value="<?php echo $_GET['phone'];?>">
<input type="text" name="on2" value="<?php echo $_GET['sender_email'];?>">
<input type="text" name="cmd" value="_xclick">
<input type="text" name="business" value="<?php echo $_GET['paypal_mail'];?>">
<input type="text" name="bn" value="JavaScriptButton_buynow">
<button type="hidden" style="display:none" class="paypal-button large">Buy Now</button>
</form>
的網址,以獲取表單數據,並使用腳本提交。
請寫下你的表單html和用於提交表單的代碼。 –
更新了上面的表單編碼。 –
您是在沙箱上還是在真實賬戶上測試它? –