$scope.init = function() {
window.WebPay = void(0);
window.WebPayCheckoutHelper = void(0);
}
«Je n'ai pas trouvé la différence entre les deux touches pendant longtemps. --publick_key: touche pour afficher le bouton d'aide à la commande sur le côté du modèle --secret_key: La clé transmise en tant que paramètre de requête côté serveur lors d'un paiement avec le customer_id ou le jeton acquis (ne pas l'afficher)
--Je veux définir la clé en jugeant ce qui suit côté serveur --En production, "data-key =" live_public_234u32942342 ... " --Dans l'environnement local, "data-key =" test_public_jfi443of34f ... "
Je pensais que je pouvais le faire comme suit, mais j'ai pu coder en dur, mais lorsque le traitement du serveur s'exécute, le traitement du script est exécuté en premier et une erreur se produit sans la clé
<script class="webpay-button"
data-key="[[form_data.webpay_key]]"
data-lang="ja"
data-partial="true"
data-text="Entrez les informations de la carte"
data-submit-text="Entrée des informations de la carte terminée"
src="https://checkout.webpay.jp/v3/"</script>
La solution consiste à définir data-key = "[[form_data.webpay_key]]" avant d'obtenir la clé sur le serveur.
――Le webpay n'est-il pas très adapté au SPA?
Comme mentionné ci-dessus, j'ai eu un problème avec la coopération Webpay.
Recommended Posts