Shopify

Integrate Asaas with Shopify

Asaas offers three Payment Apps for Shopify: Bank Slip (Boleto), Pix, and Credit Card.

Each payment method has its own app. Install only the apps your store's checkout needs, or combine all three options.

Choose the payment app

AppCheckout experienceWhen to use
Asaas BoletoThe buyer is redirected to the Asaas invoice to access the digitable line or download the bank slip.When the store needs to offer bank slip payments.
Asaas PixThe buyer is redirected to the Asaas payment page to use the QR Code or Pix Copy and Paste.When the store needs to offer Pix directly at checkout.
Asaas Credit CardPayment is completed directly in the Shopify checkout, without redirecting to an external page.When the store needs to accept credit cards and offer installments.

The credit card app lets you configure the maximum number of installments, up to 12, and the minimum amount per installment.

❗️

Attention

To use Pix on Shopify, you must have a Pix key registered in your Asaas account.

If the account does not have a registered Pix key, charges may be cleared late, affecting order confirmation on Shopify.

Before you start

To configure the Asaas Apps on Shopify:

  • have an Asaas account and a Shopify store;
  • provide a Production API key in each installed app;
  • provide a Sandbox API key if you want to run tests;
  • configure Test mode according to the environment being used;
  • for credit card, set the customer contact method on Shopify to email only.

The Sandbox key is optional. When Test mode is enabled, the app uses the Sandbox key; when it is disabled, it uses the Production key.

For settings shared between the apps, see General settings.

🚧

Attention

The API key is displayed only once, at the time it is created.

Store the key in a safe place. If it is lost, you will need to generate a new key.

How the configuration works

%%{init: {"flowchart": {"nodeSpacing": 18,"rankSpacing": 24,"diagramPadding": 4,"padding": 7}}}%%
flowchart TD
A["Choose the payment app"] --> B["Install the app on Shopify"]
B --> C["Configure the API keys"]
C --> D["Set Production or Sandbox"]
D --> E["Adjust the app settings"]
E --> F["Activate the app"]
F --> G["Make a test purchase"]
G --> H["Make it available at checkout"]

classDef inicio fill:#DBEAFE,stroke:#2563EB,color:#1E3A8A,stroke-width:3px
classDef validacao fill:#E0F2FE,stroke:#0284C7,color:#0C4A6E,stroke-width:2px
classDef sucesso fill:#DCFCE7,stroke:#16A34A,color:#14532D,stroke-width:3px

class A inicio
class B,C,D,E,F,G validacao
class H sucesso

linkStyle default stroke:#94A3B8,stroke-width:2px

The installation steps and specific settings are on each payment method's page.

Next steps


Did this page help you?