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({ ... });