📃Version history
2.1.4 - 04-04-2024
Compability: Test with WordPress 6.5.0
Added: Integrations list page
Added: registerModel for integration process
Added: new hooks for transaction update process
Added: getSingleTxLink method for easy tx link creation
Added: Message that if the sender and receiver addresses are the same, the transaction may fail because of this
Updated: loading animation colors to match the theme
Updated: css in modal payment processes such as Instant payment
Fixed: Provider connection based bugs on transaction list page
Fixed: WooCommerce checkout page gives property already exists warning for mainJsKey
Fixed: Network not found status in WooCommerce return process
2.1.3
Fixed: Critical error during plugin activation
2.1.2
Fixed: Incorrect value of native currency in EVM-based networks
2.1.1
Fixed: Wrong type problems
Fixed: Wrong link problem on order details
Improve: Removed unused classes
2.1.0
Added: Xdefi Wallet Support.
Added: Phase 1 integration for WooCommerce Blocks.
Added: A visual loading animation instead of the 'Loading...' text.
Updated: JS Code side has been updated as shadow root so that there will be no CSS conflicts anymore.
Updated: The QR Verifier service running on Heroku was moved to our own server and a stable IP address was provided.
Improved: PHP 7.4 support has been completely discontinued, so the codebase has been rewritten for 8.1, 8.2 and later versions.
Removed: Built-in provided WalletConnect Project ID for you to add your own Project ID.
Fixed: Bug preventing QR Code payments from working properly on some EVM networks.
2.0.1
Fixed: The problem that some units return zero in the currency converter.
2.0.0
Added: Payment class for developers.
Added: WooCommerce HPOS compatibility.
Added: Web3Modal support (supporting 300+ wallets).
Added: Bitget and Okx wallet support for EVM Based networks.
Added: Message to application redirects with Deep Link.
Added: Polygon zkEVM and zkSync Era between Default networks list and Testnets.
Added: Wallets are not hidden on any platform, instead they provide information about the wallet.
Added: If it is in a Webview browser, that is, a wallet application, all other options are removed when the relevant wallet is detected.
Added: Instant purchase option with CryptoPay on WooCommerce product pages.
Added: Email reminder feature for networks that have been approved for a long time, such as Bitcoin.
Added: WordPress Cron settings and informations for Server cron.
Added: The ability to choose the payment process you want with network and currency-based listing modes.
Added: Timeout feature for wallets that do not send an event when the connection is rejected. And if you close the waiting section directly. The wallet connection process is reset.
Added: The ability to add special discounts for payments in certain currencies.
Added: Refund via CryptoPay option has been to orders.
Added: With the Sanctions method and the first sanctions API Coinfirm, the feature of rejecting the payment or showing it in the transaction list if there is a sanction in the wallet addresses has been added.
Added: Transaction sender & receiver address to the Transactions list.
Updated: Ethereum Goerli Testnet to Sepolia Testnet.
Updated: ENS Domain issue has been removed and instead, special domains that you can add for each network have been introduced.
Improved: Optimization improvements regarding provider installations have been made.
Improved: In the Checkout section, initialization data started to be given together with the form control, thus reducing two consecutive requests to a single request.
Improved: For users who do not have the network in the wallet they want to connect to, open RPC addresses provided by wagmi are added instead of adding your RPC URLs.
Fixed: Issue with auto-updater not resetting after changing currency.
Fixed: The issue of not receiving specially added field data in the payment feature on the WooCommerce checkout page.
Fixed: Error when Phantom option is active and Phantom cannot be detected.
Fixed: Trust Wallet Browser plugin not being detected or it interferes with MetaMask.
Fixed: the issue where page refresh was required in critical errors but could not be refreshed due to incorrect parameters.
Removed: BUSD from default settings because Binance ended support
Depracted: startPaymentProcess, preparePaymentProcess methods in Services.
1.6.3
Improved: Updated in accordance with EIP-6963 standard
1.6.2
Improved: To detect late loading browser wallets
1.6.1
Fixed: Download text looked bad in black theme
Fixed: In some cases, the get_plugin_data function is not defined
Fixed: The issue where the wallet selection page if exists QR option does not open on mobile devices
Fixed: The issue where the wallet list appears when a transaction is rejected when there is only one wallet
1.6.0
Added: Fantom network added to the list of EVM-based networks that come by default.
Added: opBNB Mainnet and Testnet added to the list of EVM Based networks.
Added: EVM Based testnet networks list is sorted according to the mainnet list set on the panel.
Added: Binance Wallet Support for Ethereum Mainnet.
Added: WalletConnect support for Solana network.
Added: Default Solana RPC address to RPC address section.
Added: Free RPCs that you can use as an alternative to the Official Solana RPC address
Improved: When there is a single network, we send data on upload instead of receiving dynamic data via API request.
Improved: Available in wallet listing wallets are listed at the primary.
Improved: The verification API with address transfer (QR Code) has been redesigned.
Improved: Debug menu appears when there is any log.
Fixed: Warning in save settings process if WP_DEBUG enabled.
Fixed: WooCommerce subscriptions not being created for payments on the Checkout page.
Fixed: Closed networks appearing in the testnet list.
Fixed: Problem appearing in "Network sorting" field when you turn off networks.
Fixed: The issue where the title appears even if the ENS Domain is not entered.
Removed: The rule that a wallet must remain active.
1.5.0
Added: The feature of appearing at the top of the detected wallets
Added: Network switching feature after selecting network
Added: Arbitrum and Optimism Goerli testnet support
Added: EVM Based networks (Arbitrum One, Optimism) that come by default
Added: When selecting the network, if there is no supported wallet and qr payments are supported, qr payments are automatically selected. Otherwise, it gives a warning
Added: If there is only one wallet, the Pay now text is updated to Pay with {walletName} and a direct connection is established
Added: ENS domain support for Ethereum network
Added: Price update feature at regular intervals after selecting the network and cryptocurrency
Added: Custom image choosing for EVM Based networks (Becuse networks like Arbitrum and Optimism show Ethereum icon due to ETH nativecoin)
Added: Phantom wallet support for Ethereum networks (Currently only supports mainnet)
Added: Feedback area to get users' opinions and improve our product better
Improved: The version system has been brought to the Websocket system of payment with QR. This way, you won't be stuck with any version-related incompatibilities
Updated: .pot Language file
Fixed: an issue where the WooCommerce order view page redirects to the transaction page
Fixed: Native Coin payments not working in WalletConnect with Trust Wallet
Fixed: No unsupported network warning in WalletConnect
Fixed: An issue where you can't add networks without adding currency in EVM Based networks
Fixed: QR code overflowing on mobile devices
1.3.2
Updated: QR Verifier for Bitcoin QR payments not triggering
1.3.1
Fixed: The CORS problem caused by the licensed domains not being loaded in the QR Payment process has been fixed.
1.3.0
Added: All supported wallets are shown and can connect to detected wallets, while undetected ones redirect to download address.
Added: On mobile devices, wallets with mobile application are listed and when the wallet is clicked, the application redirects to the dapp browser.
Added: If there is only one network, that network is selected automatically.
Added: When changing the currency, the "..." dot is displayed in the price section.
Improved: Project id field has been removed because CryptoPay DApp is accepted by WalletConnect. It works on our project id.
Improved: Parameter optimization in the background transaction confirmation process.
Fixed: Redirects url's hook error.
Fixed: Very high gas recommendation for token transfers.
Fixed: Triggering payment processes with the same amount in QR Payments.
1.2.4
Improved: Have some improvements for "Dokan - CryptoPay withdrawal" plugin
Fixed: WalletConnect mobile not showing MetaMask & TrustWallet
1.2.2
Updated: WalletConnect
1.2.1
Improved: Stabilization update for QR payments
1.2.0
Added: Support for receiving payments with UniSat Wallet for the Bitcoin network
Added: Support to accept optional QR payments as well as wallet payments
Added: Preflight to improve performance when converting Stable Coins and same currency in currency conversion API
Added: Update Transaction status to "Refunded" when WooCommerce order is returned
Added: CryptoPay detail field on WP-Admin order page
Improved: Currencies list is hidden if it has only one currency
Improved: Color status notifications in the transaction list
Fixed: Error on checkout page when payment receiving area is "Order share"
Fixed: Problem with Solana network not giving warning if default RPC access permission is turned off
Fixed: Problem with settings not showing properly on mobile devices
Fixed: Search problem in transaction list
1.1.0
Added: The "Payment receiving area" option has arrived. With this option, the payment process can be moved to the Checkout page. For WooCommerce Gateway
Added: Option to receive and not receive payment on subscriptions
Improved: Dark theme color tones have been improved and made clear
Improved: Verifier process
Updated: .pot language file
Updated: BSC Testnet RPC API URL
Updated: Loading gif
Removed: "Only logged in users can pay" option
1.0.0
Plugin is released
Last updated