Skip to Content

New J2Commerce 6.6.5 is out. Here is everything in the release.

See What’s New
Account
Enter the email address on your account.
Forgot your username?
Enter your password.
Forgot your password?

Or continue with

Accept Skrill Payments in Your Store

Shoppers pay on Skrill's hosted page, and orders confirm from Skrill's server notification even if the shopper never returns to your store.

Everything You Need to Take Skrill Payments

Hosted checkout, server-to-server confirmation and checks on every payment notification.

  • Hosted Checkout

    Shoppers pay on Skrill's certified payment page. Card data never visits your server, your logs, or your database.

  • Server-to-Server Confirmation

    Skrill sends the payment status directly to your store, so orders confirm even if the shopper closes the tab.

  • Three Checks on Every Payment Notification

    The signature, receiving email and amount are checked before any order status changes.

  • Multi-Currency Charging

    Shoppers pay in the currency shown at checkout, and the amount Skrill reports is checked against it.

  • Geozone + Order-Value Gates

    Show Skrill only in chosen regions and for order values within your limits.

  • Four Order Status Mappings

    Map confirmed, pending, failed and refunded payments to the order statuses your workflow uses.

  • Dashboard Health Warnings

    The dashboard warns you when sandbox mode is on, credentials are missing or no confirmed status is set.

  • One-Click Status URL Copy

    The callback address Skrill needs appears in your plugin settings. One click copies it. A localhost warning fires if you are testing locally so you know to use a tunnel.

  • Duplicate Notifications Ignored

    When Skrill retries a notification, orders that are already complete are left unchanged.

Orders Confirm Even When the Shopper Closes the Tab

Skrill posts the payment status to your store as soon as payment clears, so orders advance without the shopper returning.

  • Confirmation arrives even when the shopper disconnects mid-redirect
  • Orders advance automatically with your configured confirmed-payment status
  • Duplicate callbacks detected and safely ignored, no double-confirms

Three Checks Before Any Order Changes

Every notification is checked for signature, receiver and amount, and the debug log names any check that fails.

  • Signature verified using your private secret word, constant-time comparison
  • Receiver verified, callback merchant email must match your account
  • Amount verified, within one cent of what your store expected to charge

Shoppers Pay in the Currency They See

Multi-currency ecommerce breaks in payment integrations when the gateway charges in a different currency than the shopper saw at checkout. This integration converts the charge to the order's display currency before sending the buyer to Skrill, and verifies that Skrill's callback amount matches what was expected. No currency mismatch. No reconciliation gap between your J2Commerce order records and your Skrill merchant dashboard.

  • Automatic display-currency conversion before each charge
  • Callback amount verified against the converted figure
  • Skrill's full currency support available to your store

Add Skrill to Your Checkout

Server-to-server confirmation, notification checks, multi-currency charging and region limits for Skrill payments.

  • Hosted Checkout
  • Server-to-Server Confirmation
  • Three Checks on Every Payment Notification

Use Cases

Confirm Every Order Without Manual Intervention

EU Digital Goods Store

A German design asset store limits Skrill to EU countries and maps the confirmed status to its download delivery, so orders confirm from Skrill's callback.

Global Audience, One Trusted Gateway

Forex and Trading Education Platform

A trading education platform sells worldwide in USD, and staff mark refunds in J2Commerce after processing them in Skrill.

Branded Checkout, Clean Records

Freelancer Services Marketplace

A freelancer marketplace sets a $20 minimum, shows its logo on Skrill's page and keeps customer notes through the redirect.

Languages

Translated into 21 languages.

  • Arabic Unitag ar-AA
  • Chinese, Traditional zh-TW
  • Danish da-DK
  • Dutch nl-NL
  • English (United Kingdom) en-GB
  • English (United States) en-US
  • Finnish fi-FI
  • French fr-FR
  • German de-DE
  • Greek el-GR
  • Hebrew he-IL
  • Italian it-IT
  • Japanese ja-JP
  • Norwegian Bokmål nb-NO
  • Polish pl-PL
  • Portuguese, Brazil pt-BR
  • Portuguese, Portugal pt-PT
  • Russian ru-RU
  • Spanish es-ES
  • Swedish sv-SE
  • Turkish tr-TR

Reviews

Customer Rating

No reviews yet

Every review comes from a licensed customer and appears exactly as written.

Write a Review

Log in to share your review.

Payment Methods Works with J2Store 4J2Commerce 6

Skrill

Let Skrill wallet holders pay on Skrill's hosted checkout, with server-to-server confirmation so orders confirm even if shoppers leave early.

Billing Option
$39.00
Every year

Item added to cart. Checkout

View Wishlist
  • Renews automatically when each subscription period ends. Cancel anytime in My Account.
  • Updates, downloads and support for the length of the license
  • Your plugin keeps working if you cancel renewal, and every version you downloaded stays yours
  • A step-by-step user guide for every setting, linked below

Joomla
Joomla 4Joomla 5Joomla 6
J2Commerce
J2Store 4J2Commerce 6

You May Also Like

Klarna

Payment J2Commerce

Klarna lets shoppers pay later or spread a purchase over time, through an on-site widget or a hosted payment page.

Advanced Cart

Module J2Commerce

Give shoppers a slide-out cart drawer with a free shipping progress bar and inline coupons, so they never leave the page to see their cart.

Facebook (Meta) Pixel Tracking

J2Commerce

Send seven conversion events to Meta through the Pixel and the server-side Conversions API, with Advanced Matching and GDPR consent gating.

EU Order Withdrawal Compliance

Module J2Commerce

Add the electronic withdrawal button that EU Directive 2023/2673 requires, with a two-step confirmation and an email record of each request.