# Shopify onsite plugin - previous > **Note** > > This page is for the previous version of the Shopify onsite plugin. This version should only be used if Shopify has extended your migration deadline due to a compatibility issue with Shopify's [checkout extensibility](https://help.shopify.com/en/manual/checkout-settings/customize-checkout-configurations/checkout-extensibility). For assistance with the current version, please see the [Shopify onsite payments app](https://www.checkout.com/docs/payments/accept-payments/connect-to-our-integration-partners/shopify-onsite-payments-app.md) page. The Checkout.com payment gateway is fully integrated with Shopify. If you're already using Shopify, you can start accepting payments through our gateway by configuring a few settings. --- ## Features - Payments – Completed on your checkout page - 3DS – Additional set up and cost with [Cardinal Commerce](https://help.shopify.com/en/manual/payments/third-party-providers/cardinal-commerce) - Refunds – Handled directly in the Shopify Admin Portal > **Note** > > Due to restrictions imposed by Shopify, local payment methods are not supported. --- ## Set up your integration You'll need to access both the Shopify Admin Portal and the [Dashboard](https://dashboard.checkout.com) during these steps. 1. Sign in to your Dashboard account and create your [secret key](https://www.checkout.com/docs/resources/api-authentication/api-keys.md). 2. From the Shopify Admin Portal, navigate to _Settings > Payments_. 3. For new stores, Shopify Payments are activated by default. To activate Checkout.com as the payment provider, select _Manage_ in the upper-right corner.
If Shopify Payments are already deactivated in your store, skip to step 5. 4. At the bottom of the page, select _Deactivate Shopify Payments_. 5. Select the reason for deactivating Shopify Payments. 6. Select _See all other providers_. ![](https://www.checkout.com/docs/Integrate/Shopify/third-party-shopify.png) 7. Use the search bar to search for Checkout.com. Select our name when it appears. 8. Navigate to the _Account information_ section and paste your secret key prefixed with `Bearer` into the _Secret Key_ field. ![](https://www.checkout.com/docs/Integrate/Shopify/shopify-secret-key.png) 9. Select which payment methods you'd like to accept. > **Note** > > Apple Pay is only available via the new [Shopify onsite payments app](https://www.checkout.com/docs/payments/accept-payments/connect-to-our-integration-partners/shopify-onsite-payments-app.md). 10. If your 3D Secure is enabled with Cardinal Commerce, select _Enable 3D Secure with Cardinal_, then input your Cardinal Commerce credentials. 11. Under the _Test mode_ section, select _Enable test mode_ for using the sandbox environment. Remember to clear this for production. 12. Select _Activate Checkout.com_.