Articles on: integrations

How to Integrate with DOM Pagamentos?

How to integrate with DOM Pagamentos?


In this article, you will learn how to integrate your DOM Pagamentos account with OnProfit in a simple and objective way. We will guide you through all stages of the process, from obtaining the keys on the partner platform to filling in the required data in our panel. Integrating with DOM will allow you to process payments efficiently, ensuring security and agility for your business.

Prior to starting, you must have an active account with DOM Pagamentos and have administrator access on OnProfit.


How to configure DOM Pagamentos on OnProfit?


1. Accessing OnProfit

In your OnProfit account, locate the left sidebar menu and navigate to the Integrations (Integrações) section. Within Integrations, find the DOM Pagamentos option, click on Integrate (Integrar), and then select Add Integration (Adicionar Integração) to proceed.







2. Obtaining credentials from DOM Pagamentos:







For OnProfit to process your sales, we need communication keys (Tokens) that you can find within the DOM dashboard:

  • Access the DOM Pagamentos dashboard with your username and password.
  • In the side menu, click on Integrations (Integrações) and then on Tokens.
  • Click on the Add (+) icon.
  • Fill in the requested fields:
    • Description: Type "Integração OnProfit".
    • Domain: Enter the platform domain (pay.onprofit.com.br).
    • Token Type: Select the API for transactions (CHECKOUT) option.
  • Click Save.
  • On the created token, click on the View (eye) icon, enter your access password, and copy both the Public Key and the Secret Key generated.

Important: Keep these keys in a safe place. For security reasons, after saving the integration, some data may no longer be visible in the DOM dashboard.



3. Finalizing the Integration on OnProfit

Now, return to the OnProfit panel on the "Add Integration" screen and fill in the following fields:





  • Integration Name: Define an internal name (e.g., Minha Conta DOM).
  • Public Key: Paste the public key copied in the previous step.
  • Secret Key: Paste the secret key copied in the previous step.
  • Statement Descriptor: Type the name that will appear on your customer's credit card statement (avoid special characters).
  • Pix Deadline in days: Define how long the customer has to pay the Pix.
  • Boleto Deadline in days: Define the expiration period for the boletos.
  • Enable: Check this option to make the integration ready for use.

After filling in all fields, click on Save Changes (Salvar Alterações).



Inserting the Postback:

An important part of the integration process is inserting the link below inside your DOM account. It is responsible for sending real-time sales statuses to OnProfit:

[https://onprofit.com.br/api/return/postback/dom](https://onprofit.com.br/api/return/postback/dom)


Where to Insert:

  • In DOM: Access the Side Menu > Integrations (Integrações).




  • Go to Webhooks > Configure.




  • Click Add Webhook (Adicionar Webhook) and fill in the fields:




    • Domain: Insert the link: [https://onprofit.com.br/api/return/postback/dom](https://onprofit.com.br/api/return/postback/dom)
    • Events: Leave ALL ENABLED.





  • Save the new Webhook.


Conclusion

The integration between DOM Pagamentos and OnProfit provides a robust structure for your checkout, enabling agile transaction management and custom payment deadlines. With this configuration, your operation is ready to convert sales with total security.


Need Help?

If you have any questions or need additional support, please contact our support team at: comercial@onprofit.com.br.

Updated on: 06/23/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!