Signing up a customer
When a customer enrolls in your issuing program, you must submit an entity and the required compliance documentation. This process ensures regulatory compliance and allows users to set up accounts. The application workflow varies slightly between consumer and corporate programs, with each requiring different submission methods and supporting documents.
The required steps for signing up a customer are:
We provide an API call flow reference.
sequenceDiagram participant Card holders as Card customer participant Partner as Partner participant DogPay as DogPay participant Bank as Bank Partner ->> DogPay: Create person entity <API1> Partner ->> DogPay: Generate kyc url by entity <API2> DogPay -->> Partner: Back kyc url Partner -->> Card holders: Back kyc url Card holders -->> DogPay: KYC Completed DogPay -->> Bank: Submit KYC Bank ->> DogPay: Kyc passed DogPay -->> Partner: Webhook entity can create card Partner ->> DogPay: Create card by entity <API3>
Use token share
sequenceDiagram participant Partner as Partner participant DogPay as DogPay participant Bank as Bank Partner ->> DogPay: 1、Create person entity <API1> Partner ->> DogPay: 2、Auth an entity by shared token DogPay -->> Bank: Submit KYC Bank ->> DogPay: Kyc passed DogPay -->> Partner: Webhook entity can create card Partner ->> DogPay: Create card by entity <API3>
Updated about 2 months ago