🏦 18 Minute Guide

Bank Transfers

Implement SEPA/FAST compliant bank transfers with automated reconciliation and scheduling.

1

IBAN Validation

Validate bank account details before processing transfers.

const validateIban = await fetch('https://api.gopay.now/v1/validate-iban', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk_test_your_key',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    iban: 'GB29 NWBK 6016 1331 9268 19',
    account_holder: 'Mehmet Yıldız'
  })
});
2

Initiate Transfer

Send money to bank accounts with full tracking.

const transfer = await fetch('https://api.gopay.now/v1/bank-transfers', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk_test_your_key',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    amount: 25000, // ₺ 250.00
    currency: 'USD',
    recipient: {
      iban: 'GB29 NWBK 6016 1331 9268 19',
      name: 'Mehmet Yıldız'
    },
    reference: 'Invoice #12345'
  })
});

🏦 Bank Transfer Features

✅ SEPA Compliant

Full European payment compliance

⏰ Scheduled Transfers

Set up recurring or delayed payments