We developed this plugin as simple as possible for merchants to quickly install and use. 

Please watch this video first to get started and understand the settings, then go through the steps below:

Step 1: Download Latest Plugin Here or search SolPress in WordPress Plugin Repository

Step 2: Install plugin and activate the plugin.

Step 3: Go to Woocommerce – Settings – Payments – SolPress. Customize the description as you would like, enter in your Solana Wallet Address that you would like to receive your payments into under “Live public key” (or use a test one if you would like to test first) Finally, click Save Settings.

Step 4: Buy Solana at a Cryptocurrency Exchange like Coinbase or Gemini. Then send that Solana to your Phantom wallet address. Next go Swap a small amount at Jupiter Swap Aggregator here. This ensures you have the correct USDC token in your wallet, using the swap link, and be sure to keep some Solana in the same wallet to be able to transfer your USDC out (Solana is used as the transaction fee to process all token transactions, even USDC)

Alternatively: You can go to “Manage Token List” and enable USDC in your Merchant Live public key wallet to successfully receive the token. See screenshots on this page for help. You will still need a small amount of Solana to withdraw (send) your USDC to an exchange (we recommend Circle or Coinbase, they specifically accept USDC on SPL (Solana) under Deposits. All USDC is not the same, and Coinbase does not yet support USDC SPL. Be careful about this.

Step 5: That’s it! You’re good to go and accept USDC on Solana via popular Solana wallets like Phantom. We recommend making a low price (we tested a $0.01 USDC product) product and test and ensure the payment ends up in your merchant wallet with no issues.

Click to enlarge settings screenshot

 

Wallet Setup Step 1

 

Wallet Setup Step 2

Using a Custom SPL Token

In our latest version of SolPress Payment Gateway, we offer the ability to use any SPL token in your store (just one token at a time for now)

To activate this, select Use your own SPL Token checkbox in settings. Add your Custom Token Address – as an example, for accepting Solana (SOL) token itself, instead of USDC, use this is address –  So11111111111111111111111111111111111111112

You can easily find other token addresses on websites like Coingecko (see screenshot yellow highlighted section below)

Next, you can add in your Custom SPL Token Symbol (instead of $ sign on store it will show this – you must also, after saving SolPress settings, switch currency under Currency Options in the main Woocommerce Settings page. For Solana this would be SOL.

Additionally you should add Custom SPL Token Full Name – for Solana token this would be Solana.

The other settings below these are for customization of styling of the QR code, and the Complete here button.

custom solana token address