
Learn how to create and integrate the moneymotion app with your Shopify store to start accepting payments seamlessly.
Create a Shopify App
To begin, you’ll need to create a new app on the Shopify Developer Dashboard.
-
Visit Shopify Developer Dashboard.
-
Click on Create App.
-
Enter your App Name and click on Create.
-
After the app is created, under URLs set App URL to
https://moneymotion.io. -
Under Access, add the following Scopes:
write_draft_orders, read_draft_orders, read_orders, write_orders, write_third_party_fulfillment_orders, read_products -
Further, under App Proxy, set Subpath prefix to
apps, Subpath tomoneymotion, and Proxy URL tohttps://api.moneymotion.io.
Tip
This proxy ensures secure communication between your store and moneymotion’s API.
-
Now click on Release to release the app.
-
Copy the Client ID and Client Secret from your App Settings and save them for later.
-
Finally, click on Install from your App Homepage to install the app on your store.
Create Integration on moneymotion Dashboard
Once your Shopify app is set up, integrate it with moneymotion.
-
Go to moneymotion Dashboard > Developers > Shopify.
-
Click Add Integration.
-
Fill in the required fields:
- Shop domain: e.g.
myshop.shopify.com - Success redirect URL: your redirect page after checkout
- Client ID: from your Shopify app
- Client Secret: from your Shopify app
- Shop domain: e.g.
-
Click Add.
-
Copy the generated Integration ID and save it — you’ll need it later.
Note
Make sure your shop domain matches exactly as shown in your Shopify settings.
Add the Buy Button
You can now add the moneymotion Buy Button Script in your theme's layout file.
- Go to your Shopify Dashboard > Themes > Customize >Open Code Editor > layout > theme.liquid file.
Paste the following script tag into your theme, product page, or custom section:
<script
src="https://moneymotion.io/scripts/buy-button.js"
data-integration-id="your_integration_id"
></script>Replace your_integration_id with the actual integration ID you copied earlier.
That’s it! 🎉 You’ve successfully integrated moneymotion with your Shopify store. You can now start accepting secure payments directly through moneymotion.
Need Help?
If you run into any issues, reach out to our support team at support@moneymotion.io.