跳到主要内容

CustomerInfoDto

The billing customer behind the portal, and which portal member pays for it.

NameTypeDescriptionNotes
portalIdStringThe portal's identifier in the billing system, which is what support and invoices refer to. It is not the portal alias.[optional] [example: portal-001] [nullable]
paymentMethodStatusPaymentMethodStatusWhether a payment method is stored for the account and usable. Without one the portal can hold a wallet balance but cannot be charged automatically.[optional] [enum: 0, 1, 2]
paymentMethodTypeStringThe customer's payment method type.[optional] [example: card] [nullable]
isDelayedPaymentMethodBooleanIndicates whether the customer's payment method is delayed, i.e. the money reaches the wallet only after the transfer settles rather than immediately.[optional] [example: false]
emailStringThe address the billing account is registered to, lower-cased. It need not belong to a portal member, which is exactly when payer stays empty.[optional] [example: user@example.com] [nullable]
payerEmployeeDtoThe portal member whose account is behind the billing address. It is empty when email matches no member of this portal, and while it is empty every operation of this group that only the payer may call is out of reach for everybody.[optional]