SolPress WooCommerce Payment Gateway

설명

Allows for Solana Pay Payment Gateway on Woocommerce Stores. Currently supports USDC on Solana, or add any SPL (Solana Program Library) token to plugin settings. Supports all major Solana wallets like Phantom, Brave, or xNFT Backpack.

Adds a connect wallet button to the checkout page, after connecting wallet, users may pay in USDC (or other token) on Solana after clicking on Solana Pay button.

스크린샷

  • User frontend with Wallet connected at checkout and Solana Pay button displaying.
  • WordPress administrator/woocommerce merchant settings display.

설치

  1. Upload solpress.php to the /wp-content/plugins/ directory
    or Use WordPress’ Add New Plugin feature, search “solpress”,
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add in your merchant wallet address and adjust any settings you would like

FAQ

Why Solana Pay?

Solana Pay is a permissionless, open source and micro-fee way for merchants to allow purchase on their store to cryptocurrency users.

You can learn more on Solpress.dev and Solanapay.com

후기

2023년 6월 11일
I’ve been working to implement Sol Press for some time now, and while it has the potential to be an excellent plugin, I encountered some frustrating connectivity issues that impacted its overall functionality. When the plugin is functioning properly, it proves to be a valuable tool. However, I experienced difficulties with connecting wallets and encountered frequent transaction completion issues. The plugin offers great convenience by allowing users to connect their wallets for seamless transactions. Unfortunately, I found that the wallet connection process was unreliable at times. There were instances when connecting wallets proved to be a challenge, resulting in delays and frustration. Moreover, the most significant drawback I encountered was the inability to complete transactions after tokens were successfully sent. Despite the transactions being successful, the plugin failed to update the order status to “paid” or complete the order process. This inconsistency made it difficult to rely on Sol Press for a seamless transaction experience. What is particularly concerning is that this issue seemed to persist regardless of whether I used the default USDC or a custom SPL token. The problem appeared to be unrelated to the specific token being used, suggesting a more fundamental problem within the plugin’s functionality. I tried using both the default RPC and private RPC, but unfortunately, the issues persisted regardless of the chosen connection option. The lack of resolution in this regard hindered the overall usability of the plugin and left me feeling dissatisfied. Despite these shortcomings, I must acknowledge that when Sol Press does function correctly, it demonstrates great potential. The interface is user-friendly, and the plugin offers a range of useful features that enhance the transaction process. In conclusion, while Sol Press shows promise as a plugin, it currently suffers from connectivity issues and transaction completion failures. Addressing these concerns would significantly improve the user experience and reliability of the plugin. I hope that the developers will actively work on resolving these issues, regardless of the token type being used, to fulfill its true potential. Note: It’s essential to remember that experiences can vary, and this review reflects my personal encounter with Sol Press. Others may have different experiences, so it’s always worth exploring multiple perspectives before making a decision.
2023년 3월 26일 답글 1개
A simple way to add Solana pay supported crypto payments to your store.
모든 4 평가 읽기

기여자 & 개발자

“SolPress WooCommerce Payment Gateway”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “SolPress WooCommerce Payment Gateway”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.0.31

  • Fixed Wallet transaction failures on Desktop.
  • Fixed Wallet transaction failures on Mobile.

2.0.27

  • Fixed Phantom Wallet transaction failures on Desktop.
  • Fixed Phantom Wallet transaction failures on Mobile.
  • Updated code to use Wallet Standard.
  • Added disconnect button.

2.0

  • Added support for all popular Solana Wallets via Wallet Adapter
  • Added support for any SPL token
  • Fixed bug with payment button on checkout not showing under certain conditions
  • Various other bug fixes

1.0

  • Initial launch of plugin supporting Phantom wallet and USDC on Solana.

Bug Fixes

2023.00.11

  • Persist loading icon on checkout page buttons.
  • Fixed Incomplete transactions for native SOL.

2023.03.08

  • Removed “Pay with Solpress” header on checkout page

2023.03.01

  • Fixed fatal error that occurs when saving options due to previously declared function my_custom_pricing_options_description

2023.02.28

  • Fixing file conflicts caused by version updates.

2023.02.24

  • Fixed issue with saving custom currency failing.

2023.02.21

  • Added fields for custom classes for payment buttons on the WC settings page.
  • Removed “green shield” that shows on successful transactions.
  • Change default RPC from mainnet-beta to extrnode.
  • Fixed the dimension of the QR code rendered.
  • Fixed displaying a loader when “Pay here” button is clicked

2023.01.15

  • Moved bash script files into /utils
  • Added User/Custom SPL token support.
  • Custom SPL token Symbol and Name is appended to existing available currencies list
  • Now Validating transactions using User supplied RPC
  • Enabled More Adapters