Push Transaction
Inyo Gateway also supports push transactions, a type of financial operation where the payment gateway facilitates the transfer of funds initiated by the sender to a recipient’s account, globally.
Supports multiple payment methods, including:
Credit/Debit Cards (domestic and cross-border)
ACH Transfers (domestic)
Accounts (cross-border)
Root Object
externalPaymentId
string
✅
External identifier for the payment.
amount
object
✅
Payment source amount details.
recipientAmount
string
✅
Payment recipient amount details.
paymentType
string
✅
Must be "PUSH".
ipAddress
object
✅
Must be a valid IPv4 or IPv6 address.
sender
object
✅
Contains sender details.
recipient
object
✅
Contains recipient details.
amount object
total
number
✅
Must be >= 1
Amount to be sent.
currency
string
✅
Must be "USD"
Currency used in the payment.
recipientAmount object
recipientAmount objecttotal
number
✅
Must be ≥ 1
Amount to be received.
currency
string
✅
3-letter ISO code
Currency of recipient amount.
sender Object
customer
firstName
String
✅
Customer's first name.
lastName
String
✅
Customer's last name.
phoneNumber
String
✅
Digits only, 7–15 characters.
documentNumber
String
✅
Digits only, 5–20 characters.
documentType
String
✅
One of: NATIONAL_ID, PASSPORT, DRIVER_LICENSE
email
String
✅
Must be a valid email address.
countryCodeAlpha3
String
✅
3-letter uppercase country code (e.g., USA).
customerAddress
stateCode
String
✅
US state abbreviation (e.g., MA).
city
String
✅
City name.
line1
String
✅
Street address line 1.
line2
String
❌
Street address line 2 (optional).
state
String
✅
Full state name (e.g., Massachusetts).
zipCode
String
✅
Postal code.
recipient object
recipient objectcustomer
firstName
string
✅
—
Recipient's first name.
lastName
string
✅
—
Recipient's last name.
phoneNumber
string
✅
7–15 digits (only numbers)
Recipient's phone number.
documentNumber
string
✅
5–20 digits
Recipient's document number.
documentType
string
✅
NATIONAL_ID, PASSPORT, DRIVER_LICENSE
Type of document.
email
string
✅
Must be a valid email
Recipient's email address.
countryCodeAlpha3
string
✅
3-letter uppercase (e.g., USA)
ISO Alpha-3 country code.
customerAddress
stateCode
string
✅
State code (e.g., SP).
city
string
✅
City name.
line1
string
✅
Street address (line 1).
line2
string
❌
Street address (line 2 - optional).
state
string
✅
Full state name (e.g., São Paulo).
zipCode
string
✅
ZIP/postal code.
destination object
destination objecttype
string
✅
Must be "PIX" or "WALLET"
🟢 If type = PIX
keyType
string
✅
EMAIL, PHONE, DOCUMENT, EVP
Type of PIX key
key
string
✅
—
PIX key value
🟢 If type = WALLET
walletId
string
✅
Wallet identifier (email or ID)
✅ Example Payload – PIX
✅ Example Payload – WALLET
Last updated