2017-09-22 2 views
0

Ich versuche Payza Payment Gateway zu integrieren, was ich getan habe:
Ich habe Beispiel auf ihrer API-Dokumentation Seite für erweiterte Schaltfläche Integration gefolgt. Hier ist der Code aus diesen offiziellen example:Payza Zahlung Gateway Advance-Taste Integration

<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"/> 

Es funktioniert gut mit ap_testmode="1" wenn ich die ap_testmode="0" ändern und fügen Sie meine Kunden Live-Konto ihm eine E-Mail immer sagt Button-Konfiguration nicht korrekt ist.

enter image description here

Ich habe mehrere Variation auf Staging-Umgebung bereitgestellt versucht zu prüfen, ob es aufgrund der lokalen Entwicklungsumgebung ist aber ohne Erfolg.

Haben viel googled aber keine hilfreiche Information. Kann mir jemand die richtige Richtung zeigen?

Antwort

1

Nach vielen Suchen und Debugging Es stellt sich heraus, Payza Händlerkonto Domain-Namen mit der Geschäftskontoverifizierung registrieren, das Konto meines Kunden wurde mit einer anderen Domäne registriert und er versuchte, diese E-Mail auf neue Domain hinzuzufügen. Hier ist ein Link auf der paypza api Dokumentationsseite für diese Fehlerinformation.

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

Die Payza Zahlung Knopf wurde auf der falschen Seite oder auf einer Website platziert, die für die Website Bewertung nicht abgegeben hat. Bevor Ihre Schaltflächen funktionieren, müssen Sie Ihre Website zur Überprüfung einreichen.