Я хочу интегрировать Amazon Pay в мой сайт с помощью PHP. Я хотел бы знать, какой код я могу добавить к этим скриптам для отображения клиента для оплаты после выбора адреса и способа оплаты.
<script type='text/javascript'>
window.onAmazonLoginReady = function () {
amazon.Login.setClientId('xxxxxx');
};
</script>
<script type="text/javascript" src='https://static-eu.payments-
amazon.com/OffAmazonPayments/eur/sandbox/lpa/js/Widgets.js'>
</script>
<script type="text/javascript">
new OffAmazonPayments.Widgets.AddressBook({
sellerId: 'xxxxxxxx',
scope: 'profile payments:widget payments:billing_address payments:shipping_address',
onOrderReferenceCreate: function (orderReference) {
var orderReferenceId = orderReference.getAmazonOrderReferenceId();
document.cookie= 'reference=' +orderReferenceId;
document.getElementById('orderReferenceId').value = orderReferenceId;
var el;
if ((el = document.getElementById("orderReferenceId"))) {
el.value = orderReferenceId;
}
},
onAddressSelect: function () {
// do stuff here like recalculate tax and/or shipping
},
design: {
designMode: 'responsive'
},
onError: function (error) {
// your error handling code
}
}).bind("addressBookWidgetDiv");
</script>
<script>
new OffAmazonPayments.Widgets.Wallet({
sellerId: 'xxxxxxx',
scope: 'profile payments:widget payments:billing_address
payments:shipping_address',
onPaymentSelect: function () {
alert ("enter");
},
design: {
designMode: 'responsive'
},
onError: function (error) {
// your error handling code
}
}).bind("walletWidgetDiv");
</script>
Задача ещё не решена.
Других решений пока нет …