2.2.6 - 28-11-2024
- Added: QR Payments enable/disable
- Fixed: User ID not adding WooCommerce checkout payment process if user set reminder email
- Fixed: Transaction list pagination not working
2.2.5 - 01-10-2024
- Fixed: WalletConnect & Web3Modal can connect only one time or you have to refresh the page
- Removed: GMP extension requirement
2.2.4 - 17-09-2024
- Added: Failed reason message for transactions if it is failed
- Improve: A special verification process has been added to the Bitcoin network for the inability to access transaction data due to Bitcoin network congestion
- Updated: API Endpoints
- Fixed: Not showing “Open in Explorer” button for mobile devices
- Fixed: Reminder email not asking email for not logged-in users
2.2.2 - 04-09-2024
- Improved: Popup visual improvements
- Fixed: Wallet status messages on mobile devices
- Fixed: The icon selected in the main currency does not appear
2.2.1 - 21-08-2024
- Fixed: An optional button option has been added for conflict issues that may occur with the theme during the payment process in the WooCommerce checkout section.
2.2.0 - 22-07-2024
- Added: Color customizable theme system
- Updated: packages used in infrastructure
2.1.5 - 30-05-2024
- Fixed: MetaMask connection problem with last update
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.2 - 29-03-2024
- Fixed: Critical error during plugin activation
2.1.2 - 16-02-2024
- Fixed: Incorrect value of native currency in EVM-based networks
2.1.1 - 01-02-2024
- Fixed: Wrong type problems
- Fixed: Wrong link problem on order details
- Improve: Removed unused classes
2.1.0 - 30-01-2024
- 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.
- Updated: IonCube Loader version requirement became 13
- 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
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.1
- Added: ionCube check notice
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