Customer objects are used to group various other useful object on our Platform, e.g. CreditCard, Address, BankAccount.
Also, you can link Customer objects in Pencepay with the customer records in your system, which will give you a great way to both navigate data using our tools, and execute payments in a logical and structured way in your code.
Generally we recommend creating Customer records if you already have customer/user records (and the associated IDs) in your application, or if you need to store your customer's payment details for executing future payments.
Unique ID of the Customer in our system
Name of the company (if the Customer record represents a business entity)
First name of the Customer
Last name of the Customer
Email of the Customer
Phone number of the Customer
Mobile number name of the Customer
Description of the Customer
Object creation timestamp
CreditCard objects saved for this Customer
BankAccount objects saved for this Customer
Address objects saved for this Customer
Map (Dictionary) of the custom data fields and values which you provide, which is saved on the gateway with this object.