Shopify setup
Learn how to configure dLocal in your Shopify store.
Follow these 3 steps and start collection payments:
If you have any doubts or need more information about how to collect and manage payments, please read the Shopify FAQ section.

1. Sign up a dLocal account

The first step is to create a new dLocal merchant account here:
After submitting information, you will receive a confirmation link from [email protected] in your email address. Verify the link, and you are all set to access the dashboard.
Access the Merchant Dashboard through using the email and password you set when signing up.
Remember to change your password after your first sign in. You can do that through Settings >> Change my password.
Follow the steps in this guide to complete the signup.

2. Set dLocal as a payment method in Shopify

a. Once logged in your Shopify account, locate the Settings button at the bottom-left corner:
b. Click on the Payment providers link:
c. Look for the Alternative payment methods section, and click on the button:
d. Select dLocal:
You will find three different gateways:
Set the correct gateway to improve conversion. Choose the first one for Spanish speaking countries (LATAM excluding Brazil). Choose the third option in portuguese for a store selling to Brazilian customers. Choose the second one in English for all remaining countries.
e. Input the dLocal's API keys (continue below to see where to find them):
Where can you find the keys? The values can be found at dLocal’s Merchant Dashboard.
Locate them in Settings > Integration. You'll see them there:
Integration section in the Merchant Dashboard.
f. Select the payment methods you want to be displayed to your users:
You do not need to select all payment methods. Don't worry, all of them will be available for the user to pay. Given that the space within checkout is reduced, Shopify will only allow 4 icons. It is recommended to choose only few as these are the logos to be displayed.
  • For Brazil Gateway: Visa, Mastercard, Boleto, ELO
  • For Other Countries: Ask your TAM for recommended logos to display
When you finish your selection, click on the Activate dLocal button.
g. Make sure Shopify’s Customer contact is set to only "check out using email":
Go back to Settings, and click on Checkout:
Once you get there, make sure that To check out (under Customer contact) is set to the second option, as shown in the following picture:
h. Make sure your currencies are adequately configured. The billing address country should match the store's currency. i.e.: Brazil and Reals. The exception for this rule is if you set USD (US dollars) as the currency, in which case can be matched with any country in the Billing address.
The store currency can be set/changed through Settings > General > Store currency
The address is typically configured in the store's website:

3. Set up your logo to display in the checkout

Configure your dLocal account’s logo in the Merchant Dashboard in Settings > General. Remember the logo configured will be displayed to the users at dLocal’s checkout.
General settings in the Merchant Dashboard.
The image uploaded length should be at least over 200px.
Copy link
On this page
1. Sign up a dLocal account
2. Set dLocal as a payment method in Shopify
3. Set up your logo to display in the checkout