Skip to main content

6. Validate Bank Details Upfront

Verify bank details before creating payment to avoid settlement failures:

// Your app should validate bank account exists
const isValid = await validateBankAccount(bankCode, accountNumber);

if (!isValid) {
throw new Error('Invalid bank account');
}

// Then create payment
const payment = await client.createPayment({ ... });