Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Customer

Represents a customer

export
interface

Customer

Hierarchy

  • Customer

Index

Properties

Optional country_restriction

country_restriction: undefined | string

ISO 3166-1 alpha-2 two-letter country code used to restrict payments to residents of a particular country.

example

AT

memberof

Customer

id

id: string

Only the id is mandatory. It´s value uniquely identifies the customer and is provided by you. If any personal data e.g. customer´s user name, email address, is used here, it has to be encrypted or hashed for security reasons.

example

merchantclientid5HzDvoZSodKDJ7X7VQKrtestAutomation

memberof

Customer

Optional kyc_level

kyc_level: KycLevel

Valid values SIMPLE or FULL. These values refer to the KYC level of the customer's my paysafecard account. Depending on the country, my paysafecard accounts are offered with SIMPLE and/or FULL customer identification.

example

SIMPLE

memberof

Customer

Optional min_age

min_age: undefined | number

Valid for my paysafecard payments. For additional information about my paysafecard, please see the section "my paysafecard". Restricts payments to my paysafecard customers only, who are equal to or older than the specified age. Please note: This means that it is required that the customer has a registered my paysafecard account to make the payment.

example

18

memberof

Customer

Generated using TypeDoc