📃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