Skip to main content

Payer Information

The payerInformation field is a set of inputs on a Payment Request, that allow us to collect more KYC (Know Your Customer) information. This set of information is used to increase the efficacy of fraud related checks.

The following table outlines the possible payerInformation inputs:

InputDescription
payerIdA unique internal identifier/reference for the user. This value is expected to be stable and that it will ordinarily remain the same over the lifespan of a user doing business with you.
fullNameA full name of the user, including any known segments like initials, first name, middle name and surname.
accountCreatedDateA date that the user account was created/registered with the client in the following format: yyyy-MM-dd.
mobileNumberA valid mobile number that can be used to verify the users contact detail and/or for communication with the user. In case the user is a business, this could be the mobile number of a designated/authorized contact person associated with the business.
emailA valid email address that can be used to verify the users contact detail and/or for communication with the user. In case the user is a business, this could be the email address of a designated/authorized contact person associated with the business.
identifyingDocumentThe national identity document or passport of the user. This includes the number and issuing country of the document.
businessRegistrationThe business registration details of the user. It includes the business registration number and country of registration.

An example of a GraphQL request to create a payment initiation request with the additional payer information (payerInformation) is shown below:

Payer Information Input Validation

Please note that:

  • Specifying payerInformation with at least the payerId is mandatory, by default. Specific inputs that should be provided will depend on your associated industry risk profile, and use-case. Our team will work with you during development, to ensure correct inputs are provided.

Retrieving payment requests with associated Payer Information

Payer Information can be included in any queries for payment requests via the Client node on the Stitch API. Please see Pagination for more information about the query parameters.

Note that this request needs a client token with the client_paymentrequest scope.