Skip to main content

Introduction to payments

The Doo Payment Payments API enables businesses to accept, process, and manage payments seamlessly. It supports the entire payment lifecycle—from creation to capture, refunds, and disputes—allowing smooth integration of various payment methods into any application with minimal complexity.

How to try your first payment through Doo Payment?

You have two options to use the Payments API:

  1. Sandbox API Key (Dashboard) – Quick testing without setup.
  2. Self-Deploy – Create merchants and API keys through Rest API.
1
Complete KYB

Log in to Doo Payment Merchant Portal to complete KYB

Save your merchant ID

You will receive the merchant ID after completing the KYB

Save your payment_response_hash_key and publishable_key

You will receive the payment_response_hash_key and publishable_key after completing the KYB

2
Set up Profiles

Contact Doo Payment to create profiles(Drop an email to cn.support@doopayment.com

Save your profile ID

You will receive the Profile ID at Doo Payment Merchant Portal after create profiles

3
Set up development parameters

Log in to Doo Payment Merchant Portal to Development Management 

Set Webhook URL and Return URL for Profile

Set Webhook URL and Return URL in Development Management of Doo Payment Merchant Portal

Set API Keys

Set API Keys in Development Management of Doo Payment Merchant Portal

4
Try your first payment

You are all set! Go ahead and try the Payments API, be sure to try the different use cases provided

5
We are here to help

Test the use cases you are interested in and in case of difficulty, feel free to contact us on email