β‘Solana Pay - Shopify plugin
Accept Solana payments in your Shopify store
Last updated
Accept Solana payments in your Shopify store
Last updated
Easily integrate Solana Pay into your Shopify store:
Accept stablecoins like USDC, PYUSD, EURC, and more with automatic conversions.
Receive real-time payouts globally with a low 0.75% fee.
Eliminate disputesβpayments are irreversible, removing chargebacks.
Reward customers through airdrops and token-gated store access.
Auto-convert crypto earnings to your bank account.
Go to the Shopify App Store link and click Add app.
Log in to the Shopify merchant dashboard and complete these steps:
Business Information: Follow KYB steps (real-time, may take up to 48 hours). Contact solanapay@hel.io if it takes longer.
Terms & Conditions: Review and accept the Privacy Policy and Terms of Service.
Wallet Set-Up: Enter a unique Solana wallet address (not associated with another Helio account).
Activate Solana Pay: Select Activate Now, go to Payment settings in Shopify Admin, and click Activate.
Log in to the Helio dashboard from the Merchant tab for these features:
Payment Tokens: Payments settle in USDC by default. To limit tokens, go to Pay Links -> Edit -> Step 2, disable swaps, and choose pricing options.
Wallet Management: Link a wallet under Settings -> Manage Wallets for dashboard login.
Helio API: Use the API for webhooks and integrations. Access "ShopifyPaymentGid" via the API; ensure youβve linked a wallet in Settings.
Loyalty Features:
Offer discounts with Solana NFTs.
Include a cNFT airdrop as a receipt or proof of purchase.
Add Discord memberships.
Set "Access Controls" with NFT gating or wallet allowlisting.
From the Shopify Admin, go to the Orders page.
Open the Refunds page.
Click Approve to process a refund or Deny to decline it.
Connect any Solana wallet to confirm the transaction.
The refund processes in a few seconds, and the order status in Shopify updates to reflect the refund. If your transaction is on a non-Solana chain, please manually refund the customer by copying their wallet address and directly sending the refund amount from your wallet
Access all crypto payments on the Payments page in the Merchant Portal. Each payment links to a Shopify order and shows its current status:
Rejected: Payment was not completed.
Paid: Payment detected on the Solana blockchain.
Completed: Payment confirmed and acknowledged by Shopify, typically updating within seconds of payment confirmation
After completing the initial app setup, you can enable additional blockchain networks - Ethereum, Polygon, and Bitcoin. Note that while Helioβs platform fees remain consistent across all chains, network gas fees will vary depending on the blockchain and its level of congestion.
To enable multi-chain functionality, follow these steps:
Login to Helio:
Visit merchant.solanapay.hel.io/merchant and click on βLogin to Helio.β
Update your Pay Link for Multi-Chain Support:
From the dashboard select Edit Shopify Paylink.
In Step 2, check the box next to the networks (Ethereum, Bitcoin, etc.) you want to activate. You'll be prompted to link a wallet to receive your funds
Click Next, then Save your changes
Add an external Wallet to receive payouts
If you prefer to receive payouts in an external wallet, such as a BTC or ETH account on a centralised exchange, you can add an external wallet. Navigate to Settings -> Manage Wallets.
Link your Ethereum, Polygon, or Bitcoin wallets depending on the chains you wish to enable.
Once you've completed these steps, multi-chain payments will be enabled, allowing you to accept transactions from multiple blockchain networks.
Wallets and Payouts: Use any Solana wallet (e.g., Phantom, Solflare, Ledger, Coinbase). Change your payout wallet anytime from the Helio dashboard. For auto-offramping USDC to your bank via Bridge.xyz, contact Helio.
Supported Currencies: Hundreds of cryptocurrencies supported, with USDC as the default. Change your settlement currency via the Helio dashboard. Built-in swaps (via Jupiter) allow purchases in preferred tokens.
Custody: Helio doesnβt custody funds; all transactions are peer-to-peer on blockchain.
Settlement & Refund Wallets: Different wallets are allowed. Refunds require self-custody wallets (e.g., Phantom, Solflare); custodial accounts arenβt supported directly in Shopify UI.
Support: Email solanapay@hel.io Gas Fees: Covered by Helio for priority transactions.