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 CustomerThe payer

  • Payment Customer IDThe identifier of the "Payment Customer" (starts with "PCU_")

  • Payment TransactionAn 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

See Create Payment Customer

Get Payment Customer

See Get Payment Customer

Get a list of Payment Customers

See Get a list of Payment Customers

Search for Payment Customer

See Search for Payment Customer

Update Payment Customer

See Update Payment Customer

Delete Payment Customer

See 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