Save Bank Account for Future Debits
To securely store a customer's bank account details for future use (without processing a payment), include the SaveBankDetails
field in your Checkout.js script.
When SaveBankDetails
is set to true
, Paynote will collect and securely store the customer’s bank information during checkout. No transaction is initiated at that time. This allows you to authorize future debits from the saved bank account with the customer’s prior consent.
This feature is ideal for scenarios where you need to store bank info now and charge later—such as subscriptions, invoices, or delayed billing.
Example Usage:
window.onload = function(e){
var objRequestIframe = {
publicKey: 'pk_test_6ff46046-30af-41d9-bf58-11111111cd14',
sandbox: true, authorizationOnly:
true, // set this to true
displayMethod: 'iframe',
paymentToken: 'pay_tok_SPECIMEN-' + Math.random(),
widgetContainerSelector: 'wrapper-pay-buttons',
...
};
var paynoteIframe = new PAYNOTE(objRequestIframe);
paynoteIframe.render();
}
✅ AuthorizationOnly
: true
works alongside SaveBankDetails
: true
to skip immediate payment and securely authorize future debits.
Updated about 12 hours ago