$scope.init = function() {
window.WebPay = void(0);
window.WebPayCheckoutHelper = void(0);
}
――Ich konnte lange Zeit keinen Unterschied zwischen den beiden Tasten feststellen. --publick_key: Taste zum Anzeigen der Checkout-Hilfstaste auf der Vorlagen-Seite --secret_key: Der Schlüssel, der auf der Serverseite als Anforderungsparameter übergeben wird, wenn eine Zahlung mit der erworbenen customer_id oder dem Token getätigt wird (nicht anzeigen).
Ich dachte, ich könnte es wie folgt machen, aber ich konnte hart codieren, aber wenn die Serververarbeitung ausgeführt wird, wird zuerst die Skriptverarbeitung ausgeführt und ein Fehler tritt ohne den Schlüssel auf
<script class="webpay-button"
data-key="[[form_data.webpay_key]]"
data-lang="ja"
data-partial="true"
data-text="Karteninformationen eingeben"
data-submit-text="Eingabe der Karteninformationen abgeschlossen"
src="https://checkout.webpay.jp/v3/"</script>
Die Lösung besteht darin, data-key = "[[form_data.webpay_key]]" zu setzen, bevor der Schlüssel auf dem Server abgerufen wird.
――Ist Webpay nicht sehr gut für SPA geeignet?
Wie oben erwähnt, hatte ich ein Problem mit der Webpay-Zusammenarbeit.
Recommended Posts