2017-09-22 86 views
0

我正在嘗試集成payza支付網關,我做了什麼:

我已經按照他們的API文檔頁面上的示例進行了按鈕集成。下面是從這個官方example代碼:Payza支付網關推進按鈕集成

<form method="post" action="https://secure.payza.com/checkout"> 
<input type="hidden" name="ap_merchant" value="[email protected]"/> 
<input type="hidden" name="ap_purchasetype" value="item"/> 
<input type="hidden" name="ap_itemname" value="MP3 Player"/> 
<input type="hidden" name="ap_amount" value="50"/> 
<input type="hidden" name="ap_currency" value="USD"/> 
<input type="hidden" name="ap_quantity" value="2"/> 
<input type="hidden" name="ap_itemcode" value="HIJ123"/> 
<input type="hidden" name="ap_description" value="Audio equipment"/> 
<input type="hidden" name="ap_taxamount" value="2.49"/> 
<input type="hidden" name="ap_additionalcharges" value="1.19"/> 
<input type="hidden" name="ap_shippingcharges" value="7.99"/> 
<input type="hidden" name="ap_discountamount" value="4.99"/> 
<input type="hidden" name="apc_1" value="Blue"/> 
<input type="hidden" name="apc_2" value="UE plug"/> 
<input type="hidden" name="ap_ipnversion" value="2"/> 
<input type="hidden" name="ap_testmode" value="1"/> 
<input type="hidden" name="ap_returnurl" value="http://www.example.com/thankyou.html" /> 
<input type="hidden" name="ap_cancelurl" value="http://www.example.com/cancel.html" /> 

<input type="image" src="https://www.payza.com/images/payza-buy-now.png"/> 

這是工作的罰款與ap_testmode="1"當我改變這ap_testmode="0"並添加我的客戶的真實帳戶發送電子郵件它總是說按鈕的配置是不正確的。

enter image description here

我嘗試了好幾種變化部署在臨時環境,以檢查是否是由於本地開發環境,但沒有成功。

已經搜索了很多,但沒有有用的信息。任何人都可以指引我正確的方向?

回答

1

經過大量的搜索和調試結果Payza商家帳戶註冊域名與企業帳戶驗證,我的客戶的帳戶已註冊到另一個域,他試圖將該電子郵件添加到新的域。以下是paypza api文檔頁面上關於該錯誤信息的鏈接。

https://docs.payza.com/docs/biz-manual-standard-integration-payment-buttons#section-why-isnt-my-payza-payment-button-working-properly

的Payza付款按鈕被放置在錯誤的網站或尚未提交網站評論的網站上。在您的按鈕開始工作之前,您必須提交您的網站以供審覈。