EFT ZAR


Overview:
This method enables fast and secure pay-ins for South Africans

Payin

Required Fields:

FieldTypeRequirement LevelDescription
amountnumberRequiredAmount in the local currency
method_codestringRequiredEFT_ZAR
currencystringRequiredZAR
referencestringRequiredMerchant reference
metadataobjectOptionalMerchant metadata
customer.first_namestringRequiredCustomer's first name
customer.last_namestringRequiredCustomer's last name
customer.emailstringRequiredCustomer's email address
customer.phonestringRequiredCustomer's phone number
customer.addressstringOptionalCustomer's address
customer.citystringOptionalCustomer's city
customer.statestringOptionalCustomer's state
customer.zipstringOptionalCustomer's zipcode
customer.countrystringRequiredCustomer's country (iso2)
webhook_urlstringOptionalHTTPS URL for payin notifications
callback_urlstringOptionalHTTPS URL for payment redirection
ip_addressstringRequiredSever's IP Address

Sample Payload:

{
  "amount": 100,
  "currency": "ZAR",
  "method_code": "EFT_ZAR",
  "reference": "INV-2025-001",
  "metadata": {
    "user_id": "user1234"
  },
  "webhook_url": "https://yourwebsite.com/webhook",
  "customer": {
    "first_name": "Firstname",
    "last_name": "Last Name",
		"phone": "+23233435444",
    "address": "No 2, Green Median Str",
  },
	"ip_address": "0.0.0.0
}