2016-09-27 4 views
1

Ich bin auf der Suche mit SecurionPay, um Zahlungen online zu nehmen. Jedoch finde ich Probleme mit einer ziemlich einfachen Aufgabe, die den Betrag und die Währung einstellt. Es scheint sich zu säumigen.SecurionPay benutzerdefinierte Integration Checkout über JavaScript

Ich versuche, das System über JavaScript auf und ASP.NET-Projekt zu implementieren.

https://securionpay.com/docs/checkout#custom-integration

auf den obigen Link es zeigt genau, wie das Kassensystem (Code unten genaue Kopieren und Einfügen) aufrufen:

<script src = "https://securionpay.com/checkout.js"> </script> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js "></script> 
 
<script type=" 
 
text/javascript "> 
 
    $(function() { 
 
    SecurionpayCheckout.key = 'pk_test_ZVhCjD2Gz7OF222L00bxIdlD'; 
 
    SecurionpayCheckout.success = function (result) { 
 
     // handle successful payment (e.g. send payment data to your server) 
 
    }; 
 
    SecurionpayCheckout.error = function (errorMessage) { 
 
     // handle integration errors (e.g. send error notification to your server) 
 
    }; 
 
    
 
    $('#payment-button').click(function() { 
 
     SecurionpayCheckout.open({ 
 
     checkoutRequest: 'NTQ1NDAwYTczZTljMjUwYzNhZjA0NTdkOTFjNThiOTY5YzIxY2ViMjBhMDRmOTYwNjg1MDI3OWQ2OTZlN2VjMnx7ImNoYXJnZSI6eyJhbW91bnQiOjQ5OSwiY3VycmVuY3kiOiJFVVIifX0=', 
 
     name: 'SecurionPay', 
 
     description: 'Checkout example' 
 
     }); 
 
    }); 
 
    }); 
 
</script> 
 

 
<button id="payment-button">Payment button</button>

jedoch von meiner Seite I kann die Gebühr oder die Währung nicht ändern? Jede Hilfe wäre willkommen oder Beispiele für eine Integration des SecurionPay-Systems in ein Web Forms-Projekt wären willkommen.

Antwort

1

Signed CheckoutRequest kann auf zwei Arten erstellt werden:

  1. Dedizierten SDK. In Ihrem Fall wäre es https://github.com/securionpay/securionpay-net. Sie sollten nach der SecurionPayGateway.SignCheckoutRequest-Methode suchen.
  2. https://securionpay.com/docs/checkout-request-generator
+0

Gibt es eine Möglichkeit Sie eine Kasse Antrag unterschreiben können sich unterschiedliche Preise zu bekommen? Ich habe mir das angesehen: https://securionpay.com/docs/api#checkout-request-sign, aber ich kann nicht herausfinden, wie man es über Javascript macht. – Ryan

+1

Ja, Sie können. Sie müssen die Google Checkout-Anfrage in Ihrem Backend unterschreiben und an das Frontend übergeben. Sie können es nicht direkt über Javascript tun. –

+0

Danke Marcin für die Hilfe hat es Setup Sie haben mich auf den richtigen Weg gebracht – Ryan

Verwandte Themen