β‘Solana Pay - Shopify plugin
Accept Solana payments in your Shopify store
Integrate Solana Pay into your Shopify store with a few simple clicks.
Accept stablecoins like USDC, PYUSD, EURC & more with built-in conversions
Receive real-time payouts anywhere in the world. Enjoy low fees of 0.75%
Eliminate disputes. Buyers canβt reverse payments and chargebacks are no more
Reward customers with airdrops and token gate access to your store
Auto off-ramp crypto earnings to your bank account
Get Started
Navigate to the on the Shopify App Store below and click the βAdd appβ button.
Log in to the Shopify merchant dashboard and follow a few simple steps.
Complete Business informationβ: follow the KYB steps. Usually this is real-time but it can take up to 48 hours to be verified by our team - if this takes any longer please contact solanapay@hel.io
Terms & Conditionsββ: review and accept the Privacy Policy and Terms of Service
Wallet set-upβ: enter your Solana wallet address to receive payouts. For security, this needs to be a unique wallet and can't be a wallet associated with another Helio account
Activate Solana Pay: select 'Activate Now' -> it takes you to Payment settings within the Shopify Admin settings -> select 'Activate'
Advanced options
Select log-in to Helio dashboard from the merchant tab to benefit from the following features:
Payments settle in USDC by default. To limit payments to specific tokens, navigate to Pay Links -> Edit -> Step 2, disable swaps & choose your pricing options from the menu
Settings -> Manage wallets. Link a wallet for direct login to the Helio dashboard
Use the Helio API for webhooks & integrations. The "ShopifyPaymentGid" field is accessible via he API to match data. IMPORTANT: to use the Helio API you must first "LINK" a wallet in Settings
Loyalty features:
Enable discounts with any Solana NFT
Include a cNFT airdrop upon purchase, great for receipts, proof of purchase, discounts, etc.
Include a Discord memberships with your sales
Use various "Access Controls" including NFT gating & wallet allowlisting
Refunds
Initiate a refund from the Shopify Admin 'Orders' page
Navigate to the Refunds page
Click the "Approve" button for the refund you wish to process, or deny a refund by clicking the "Deny" button.
Connect any Solana wallet to confirm the transaction
After a few seconds, the refund is processed & the order status in Shopify will be updated to reflect that the order has been refunded
View payments
View all your crypto payments in the Merchant Portal Payments page. Each payment is associated with a Shopify order and has a status that indicates its progress:
Rejected: The payment was not made.
Paid: The payment has been detected on the Solana blockchain by us.
Completed: The payment has been paid and acknowledged by Shopify. This status update usually occurs within seconds of payment confirmation
FAQs
Wallets and payouts?
During onboarding you can specify any Solana wallet address such as a self-custody wallet like Phantom, Solflare, Ledger, or a custodial wallet such as a Coinbase or OKX account. You can change your payout wallet at any time by logging in to the Helio dashboard from the Merchant page. In addition, you're able to "auto-offramp" all your USDC earnings to your bank account via our partner Bridge.xyz - please contact Helio to configure these settings.
What currencies are supported?
We support 100s of cryptocurrencies and you can allow buyers to make purchases in their favourite token with our built-in swaps functionality (powered by Jupiter). By default, payments are settled in USDC and you can log in to the Helio dashboard from the Merchant page to change this to another currency of your choice.
Does Solana Pay or Helio custody funds?
No, Helio is a technology provider, not a MSB/VASP or money transmitter. We help merchants & creators accept fully decentralised payments (100% DeFi) using the blockchain. All transactions are direct, peer-to-peer payments from the buyer to the merchant. We never take custody of funds and youβll receive payments instantly in your wallet.
Can my settlement wallet & refund wallet be different?
Yes, they can be different! To process refunds, you can connect any self-custodial wallet such as Phantom, Solflare, and more. You can't process refunds via the Shopify Merchant UI from a Coinbase account or other custodial wallet. Of course you can direct send any refund from a custodial account.
Other info
Support: For assistance, email solanapay@hel.io
Gas Fees: Helio covers priority gas fees
Last updated