Payment Customer
Introduction
Context
API Context
The "Payment Customer" is the customer of the merchant.
In the most cases the "Payment Customer" is the person who will pay the created payment transaction.
The "Payment Customer" is a collection of personal data and address.
Payment Context
Payment Customer – The payer
Payment Customer ID – The identifier of the "Payment Customer" (starts with "PCU_")
Payment Transaction – An order which should be paid
PCU – The Payment Customer ID
Getting Started
Every time a new customer (payer) registered on your platform and wants to make a payment for the first time, it is necessary to transfer the customer data to the secuconnect-API. The created Payment Customer ID can then be reused for each future payment transaction payment.
Possible actions
Create a Payment Customer
Get the details of an existing Payment Customer by the Payment Customer ID
Get a list of Payment Customers
Search for a Payment Customer, f.e. by the email address
Update an existing Payment Customer
Delete a Payment Customer
The request model
This is the model definition to create and update a Payment Customer.
The request model has the name PaymentCustomersDTO.
Fehler beim Ausführen des Makros 'include'
com.atlassian.renderer.v2.macro.MacroException: Es wurde kein Seitenname zur Verfügung gestellt.
The response model
As (successful) response will return the model PaymentCustomersProductModel back.
Fehler beim Ausführen des Makros 'include'
com.atlassian.renderer.v2.macro.MacroException: Es wurde kein Seitenname zur Verfügung gestellt.
Integration
Create Payment Customer
Get Payment Customer
Get a list of Payment Customers
Search for Payment Customer
Update Payment Customer
Delete Payment Customer
Testing
There are no special requirements defined.
Going Live
There are no special actions needed.
Troubleshooting
FAQ
Can I create the same Payment Customer multiple times?
Yes, it is possible to create the Payment Customer multiple times with the same data.
As you are responsible to manage you customer data we will not limit you at this point. (e.g. to support guest checkouts)
When you create a Payment Transaction we will copy the data to your back-end system, as we need to store the data in this case for legal reasons more than 10 years.
Further Reading
Payment Container
Payment Transaction
Smart Transaction