Welcome to our documentation to help guide users for buying products off Woocommerce stores using SolPress – Solana Pay plugin.

Please watch the video below for a quick overview.

Step 1: Phantom wallet is a popular Solana crypto wallet for users. Have users download this wallet first. The plugin works and is fully tested with Phantom desktop extension, and with their mobile browser (go to the website in the in-wallet browser and complete payment as normal) We also support popular wallets like Brave browser wallet and more.

Step 2. Purchase Solana via in-wallet Moonpay with credit card, or transfer Solana (SOL) from a reputable exchange like Coinbase, Gemini or Kraken to your Phantom wallet address.

Step 3. Swap enough of your Solana for USDC (or whatever token your store uses – Solana SPL token only) for your purchase, while leaving some Solana for transaction fee (gas as known on ethereum) – .02 Solana should be enough. You can use the Swap function in Phantom, or a reputable token swap decentralized exchange like Jupiter. Then you should have your USDC and your SOL (for transaction fee) in your Phantom Wallet.

Step 4: Connect your wallet on checkout page, then click Pay with “Solana Pay”. Wait for confirmation and order complete page from WooCommerce, and if all works well then you will get your order received email and see the normal checkout confirmation page. If you see an error or the transaction does not go through from your wallet, it will not send you to the order received WooCommerce page, and you can simply try again, it maybe a temporary Solana network error. If it continues to fail please contact the store owner.