{"id":384130,"date":"2026-10-12T11:12:47","date_gmt":"2026-10-12T11:12:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/snapex-pay-for-woocommerce\/"},"modified":"2026-10-12T11:12:18","modified_gmt":"2026-10-12T11:12:18","slug":"snapex-pay-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/snapex-pay-for-woocommerce\/","author":23583550,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.3","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"SnapEX Pay for WooCommerce","header_author":"SnapEX","header_description":"Accept crypto in WooCommerce: USDT on TRON, Ethereum, BSC and other networks, or other coins converted to USDT. Orders are marked paid automatically.","assets_banners_color":"0b1421","last_updated":"2026-10-12 11:12:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/snapex.pro","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"snapexpay","date":"2026-10-12 11:12:18","revision":3741252}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3741252,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3741252,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3741252,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3741252,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[21057,6593,202176,204245,286],"plugin_category":[45],"plugin_contributors":[286106],"plugin_business_model":[],"class_list":["post-384130","plugin","type-plugin","status-publish","hentry","plugin_tags-crypto","plugin_tags-payment-gateway","plugin_tags-tron","plugin_tags-usdt","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-snapexpay","plugin_committers-snapexpay"],"banners":{"banner":"https:\/\/ps.w.org\/snapex-pay-for-woocommerce\/assets\/banner-772x250.png?rev=3741252","banner_2x":"https:\/\/ps.w.org\/snapex-pay-for-woocommerce\/assets\/banner-1544x500.png?rev=3741252","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/snapex-pay-for-woocommerce\/assets\/icon-128x128.png?rev=3741252","icon_2x":"https:\/\/ps.w.org\/snapex-pay-for-woocommerce\/assets\/icon-256x256.png?rev=3741252","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>The customer picks Crypto at checkout, pays on the SnapEX Pay page and the order is marked paid automatically.<\/p>\n\n<ul>\n<li>No wallets or nodes to run; funds arrive in your SnapEX Pay merchant balance.<\/li>\n<li>Checkout block and classic checkout, \"Pay for order\" links, HPOS compatible.<\/li>\n<li>Three independent ways an order gets marked paid: the signed webhook, the customer returning from the payment page and a check every 5 minutes. A lost webhook never leaves a paid order unpaid, and an order is never completed twice.<\/li>\n<li>Partial payments and payments arriving after an order was cancelled put the order On hold for review.<\/li>\n<li>Test mode with test invoices that confirm without real money, visible only to shop managers.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the SnapEX Pay merchant API (https:\/\/snapex.pro\/api\/v1\/merchant), run by SnapEX, to take crypto payments. It is required for the payment method to work.<\/p>\n\n<ul>\n<li>When a customer places an order with this payment method, the plugin creates a SnapEX Pay invoice. It sends the order amount in USD, the order ID, the shop name and order number as the invoice description, the return and cancel URLs of your shop, the payment window and the fee and test-mode settings, authenticated with your API key. No customer name, e-mail, address or IP address is sent. The customer is then redirected to the SnapEX Pay payment page.<\/li>\n<li>To settle orders, the plugin requests the status of those invoices: when the customer returns, when SnapEX Pay sends a webhook, and every 5 minutes for recent unpaid orders.<\/li>\n<li>SnapEX Pay sends signed webhooks to your shop (\/wc-api\/snapexpay_webhook\/) if you configure the webhook in the SnapEX Pay merchant cabinet.<\/li>\n<\/ul>\n\n<p>Terms of use: https:\/\/snapex.pro\/p\/soglashenie\nPrivacy policy: https:\/\/snapex.pro\/p\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload and activate the plugin.<\/li>\n<li>WooCommerce \u2192 Settings \u2192 Payments \u2192 SnapEX Pay (crypto).<\/li>\n<li>Paste an API key from the SnapEX Pay merchant cabinet (scopes invoices.read and invoices.write).<\/li>\n<li>Recommended: set the webhook URL shown under \"Webhook secret\" in the cabinet and paste the whsec_\u2026 secret.<\/li>\n<li>If the store currency is not USD, set the USD rate (or convert with the snapexpay_wc_amount_usd filter).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20currencies%20can%20the%20store%20use%3F\"><h3>Which currencies can the store use?<\/h3><\/dt>\n<dd><p>SnapEX Pay invoices are in USD. USD stores work as is; for other currencies set the rate in the settings or convert with the snapexpay_wc_amount_usd filter.<\/p><\/dd>\n<dt id=\"can%20i%20refund%20from%20woocommerce%3F\"><h3>Can I refund from WooCommerce?<\/h3><\/dt>\n<dd><p>No. Refunds are made from the SnapEX Pay cabinet.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: optional Partner ID setting for the SnapEX Pay referral program (the integrator who set up the plugin).<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: a customer can get a new payment page after the previous one expired or the order total changed. Each SnapEX Pay invoice now gets its own external ID; invoices created by 1.0.0 are still settled.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Accept crypto in WooCommerce: USDT on TRON, Ethereum, BSC and other networks, or other coins converted to USDT.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/384130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=384130"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/snapexpay"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=384130"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=384130"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=384130"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=384130"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=384130"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=384130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}