The Payer Object

Payers are external bank accounts from which payments have been received into Fiat Accounts. These are automatically created whenever a payment is received from a new Payer. The details available in the Payer object will depend on the underlying scheme and banking provider but will usually contain at least the name and bank details of the payer.

Payer Object

Attribute

Description

Format/Enum

id string

Unique identifier of the Payer.

e.g. pyr_jl2vpn1mdd315rxko6

owner.type
string

Owner of the Payer.

MEMBER, END_USER

owner.id
string

Unique identifier of the owner of the Payer.

e.g. eus_j82rl497g47g5ykvzn , mbr_emv4j231821oaz56yx

type
string

Type of Payer.

PERSON or BUSINESS

name
string

Full name of the Payer.

bankDetails.iban
string

IBAN of the Payer's bank account.

bankDetails.bic
string

BIC of the Payer's bank account.

bankDetails.accountNumber
string

Account Number of the Payer's bank account.

bankDetails.routingCodes
object

One or more routing codes associated with the Payer's bank account. Typically used in conjunction with the account number.

bankDetails.routingCodes.type
string

Type of the routing code.

SORT_CODE

bankDetails.routingCodes.value
string

Value of the routing code.

bankDetails.bankCountry
string

Country of the Payer's bank account

Two-letter ISO 3166-1 alpha-2 country code e.g. GB

additionalDetails
object

Object containing additional details on the Payer which might be available from the sending bank.

additionalDetails.address
string

Unstructured address of the Payer, if available from the sending bank.

additionalDetails.addressLine1
string

Address Lines 1 of the Payer, if available from the sending bank.

additionalDetails.addressLine2
string

Address Line 2 of the Payer, if available from the sending bank.

additionalDetails.addressCity
string

City of the Payer, if available from the sending bank.

additionalDetails.addressState
string

State of the Payer, if available from the sending bank.

additionalDetails.addressPostalCode
string

Postal/Zip code of the Payer, if available from the sending bank.

additionalDetails.addressCountry
string

Country of the Payer, if available from the sending bank.

Two-letter ISO 3166-1 alpha-2 country code e.g. GB

additionalDetails.dob
date

Date of birth of the Payee.

YYYY-MM-DD format e.g. 1975-04-05

createdAt
integer

Epoch timestamp at which the object was created.

e.g. 1637593856104

updatedAt
integer

Epoch timestamp at which the object was last updated.

e.g. 1637593856104

metadata
array of strings

Additional data in JSON key:value format

See Metadata for more information.