How to integrate and authenticate with the Pay.so Core service.
Below is a step-by-step overview on how to register a user and complete their first crypto-to-fiat payment.
Collect user details and
create the User object
Create a KYC Session
and ask the user to follow and complete the onboarding URL.
Wait for a
to arrive confirming the user has been approved.
Collect the details of the recipient bank account and
create a Payment Detail object
To activate some Payment Details, the user may have to complete some
with the desired input or output amounts to retrieve the corresponding input or output values, and deposit addresses to transfer the input crypto to.
Create an Offramp object
with reference to the Quote to be executed.
with updates regarding the progress of the Offramp.
Next - API Reference