Skrill Official

Description

Skrill Merchant On Boarding:

Secure online payments for your business. Take advantage of a modern, flexible, and optimized payment solution- all with one contract, one integration and free setup.

What this module does for you:

  • Free and quick setup
  • Access credit cards, 20+ local payment methods and support for over 80 banks
  • Take advantage of the Skrill multi-currency account, giving you access to 40+ currencies
  • High-security standards and anti-fraud technology
  • Seamless payment experience across mobile, tablet and desktop
  • Connect with millions of Skrill account holders

Features:

  • Additional payment options and control over how they are displayed
  • Instant settlement
  • Enhanced reporting and transaction status viewing
  • Refund capability within Woocommerce

What your customers will like:

  • Easy ways to pay safely online – no sign-up required to make payments
  • Convenient and immediate payments – pay with debit and credit cards or with a bank account, without any hassle
  • Multiple local payment options allowing customers to pay how they want
  • Internationally recognised and trusted brand

The Skrill fee structure is a competitive 1.9%+0.29 EUR and 1%+0.29 EUR for Instant bank transfer.
*Fees apply to new merchants only.

Don’t have an account? Sign up for free today!

Screenshots

  • This is screenshot 2 Select payment method.
  • This is screenshot 3 This is Skrill gateway.
  • This is screenshot 4 Payment successful.

Installation

This section describes how to install the plugin and get it working.

Note: WooCommerce must be installed for this plugin to work.

  1. Upload the content of «copy_this_to_root_folder_wordpress» to the root directory of your wordpress installation, or install the plugin through the WordPress plugins screen directly (by compressing in .zip file ‘skrill-woocommerce’ directory).
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings->Plugin Name screen to configure the merchant account
  4. Navigate to Woocommerce->Settings->Checkout and select the payment method you wish to enable in the payment gateway section

FAQ

A question that someone might have

An answer to that question.

Reviews

Noyabr 11, 2020 6 replies
Although the Transaction Status Completed is set to Processing but all paid orders are marked as Pending. The file class-skrill-payment-gateway.php has a lot of bugs. It’s not handling the payment response properly.
Read all 4 reviews

Contributors & Developers

“Skrill Official” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Skrill Official” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.65

  • 2024-11-09
  • New validation logic for MQI/API password field from Skrill Settings

2.0.64

  • 2024-10-18
  • Additional fix for the error warning

2.0.63

  • 2024-10-15
  • Fix error warning
  • Added new compatibility (Woocommerce 9.3.3)
  • Added new compatibility (WordPress 6.6.2)

1.0.62

  • 2024-09-01
  • Newely supported payment methods for Italy: MyBank
  • Added new compatibility (WordPress 6.6.1)
  • Added new compatibility (Woocommerce 9.2.3)

1.0.61

  • 2024.06.25
  • Disconnect Giropay as a supported payment method

1.0.60

  • 2024.04.19
  • Fix refund funcitin and additional info
  • Added new compatibility (WordPress 6.5.3)
  • Added new compatibility (Woocommerce 8.8.3)

1.0.59

  • Added new compatibility (WordPress 6.5.2)
  • Added new compatibility (Woocommerce 8.8.2)
  • Implement checkout block for Woocommerce 8.3 and above

1.0.58

  • 2024.01.27
  • Added new compatibility (WordPress 6.4.3)
  • Added new compatibility (Woocommerce 8.5.2)
  • Check and Implement new country coverage for Rapid Transfer, Paysafecard, Paysafecash and Sofort for Woocommerce

1.0.57

  • 2023.10.16
  • Added new compatibility (Woocommerce 8.2.0)
  • Added new compatibility (WordPress 6.3.2)
  • New logo for All Credit Cards – payment method

1.0.56

  • 2023.08.01
  • Newely supported payment methods for Portugal: MBway and Multibanco
  • Newly supported country for Paysafecard: Estonia
  • Disconnected countries for Rapid Transfer: Bulgaria, Norway
  • Disconnected country for Sofort: Italy
  • Added new compatibility (Woocommerce 7.9.0)
  • Added new compatibility (WordPress 6.2.2)

1.0.55

  • 2023.04.06
  • Newely supported payment methods: Blik, PIX, Pago Efectivo, Rapyd E-wallet
  • Disconnected payment methods: Unionpay, Carte Bleue, Dankort, PostePay, CartaSi

1.0.54

  • 2023.03.07
  • Add payment method validation in order details for skrill payment method

1.0.53

  • 2023.02.04
  • Adjusted logos for: Skrill Flexible, Manual Bank Transfer, Direct Bank Transfer, Cash/Invoice
  • Disconnected payment methods: Nordea Solo, EPS(Netpay)
  • Removed «Merchant Email» field from «Skrill General Settings» tab
  • Removed «iFrame» option from «Skrill General Settings» tab
  • Added new compatibilty (Woocommerce 7.3.0)
  • Added new compatibilty (WordPress 6.1.1)

1.0.52

  • 2023.01.05
  • NEW FEATURE: Recurring billing supported compatible with Woocommerce Subscription 4.6.0 – 4.7.0

1.0.51

  • 2022.10.25
  • Added new compatibilty (WordPress 6.0.3)
  • Added new compatibilty (Woocommerce 6.9.3)

1.0.50

  • 2022.04.08
  • Change of Sofort logo and naming
  • Added new compatibilty (WordPress 5.9.3)
  • Added new compatibilty (Woocommerce 6.3.1)

1.0.49

  • 2021.12.21
  • Added new compatibilty (Woocommerce 5.9.0)
  • Added new compatibilty (WordPress 5.8.2)

1.0.48

  • 2021.10.21
  • Added new compatibilty (Woocommerce 5.7.1)
  • Added new compatibilty (WordPress 5.8.1)

1.0.47

  • 2021.09.01
  • Added new compatibilty (Woocommerce 5.6.0)
  • Added new compatibilty (WordPress 5.8.0)

1.0.46

  • 2021.08.30
  • Bug fix: undefined order object after receive response from status_url

1.0.45

  • 2021.06.30
  • New supported countries for Paysafecard: Moldova

1.0.44

  • 2021.05.27
  • Bug fix: unable to get customer_note method

1.0.43

  • 2021.05.20
  • Added new compatibility (Woocommerce 5.3.0)
  • Added new compatibility (WordPress 5.7.2)

1.0.42

  • 2021.04.01
  • Bug fix: wrong subcription end date in conjunction with Woocommerce Subsctiption plugin
  • Added new compatibility (Woocommerce 5.1.0)
  • Added new compatibility (WordPress 5.7)

1.0.41

  • 2021.01.28
  • New supported countries for Paysafecash: Bulgaria, Latvia, Mexico
  • Added new compatibility (Woocommerce 4.9.1)
  • Added new compatibility (WordPress 5.6)

1.0.40

  • 2021.01.15
  • Bug fix: issue with yearly subscription calculation

1.0.39

  • 2020.12.09
  • Bug fix: issue with coupon calculation for recurring payments with Visa and MasterCard

1.0.38

  • 2020.11.30
  • New supported country for Paysafecash: United States of America
  • Added new compatibilty (Woocommerce 4.7.1)

1.0.37

  • 2020.11.13
  • Added new compatibilty (Woocommerce 4.7.0)
  • Added new compatibilty (Woocommerce 4.6.0)

1.0.36

  • 2020.09.21
  • Removed SEPA and Bitcoin as a supported payment methods
  • Added new compatibilty (WordPress 5.5.1)
  • Added new compatibilty (Woocommerce 4.4.1)
  • Bug fix: replaced reference_id with transaction_id parameter

1.0.35

  • 2020.06.12
  • Adjusted changelog file structure
  • Added new compatibility (WordPress 5.4.2)
  • Added new compatibility (Woocommerce 4.2.0)
  • Newly supported countries for PaysafeCard: Iceland and Paraguay
  • Newly supported countries for PaysafeCash: Cyprus and Lithuania
  • Bug fix: pay button always showing at Orders section in Woocommerce admin

1.0.34

  • 2020.03.27
  • Newly supported country for Rapid Transfer: Greece
  • Removed American Express as a supported payment method
  • Added new compatibility (Woocommerce 4.0.0)
  • Added new compatibility (Woocommerce 4.0.1)

1.0.33

  • 2020.02.12
  • bug fix: add error message when WooCommerce Subscriptions not installed, but try reucring payment
  • bug fix: missing amount parameter when recurring payments are active and buy non-recurring product
  • bug fix: fatal error due to missing of amount parameter

1.0.32

  • 2020.02.05
  • NEW FEATURE: Recurring billing supported
  • bug fix: remove «Show separately» field for all payment methods except Credit Cards, MasterCard, Visa and AMEX
  • newly supported countries for Paysafecash: Belgium, Canada, Czech Republic, Denmark, France, Ireland, Luxembourg, Netherlands, Poland, Slovakia, Sweden, United Kingdom
  • Added new compatibility (Woocommerce 3.8.1)
  • Added new compatibility (WordPress 5.3.2)

1.0.31

  • 2019.12.09
  • Added new compatibility (WordPress 5.2.4)
  • Added new compatibility (WordPress 5.3.0)
  • Added new compatibility (Woocommerce 3.7.1)
  • Added new compatibility (Woocommerce 3.8.0)
  • Fix bugs : undefined Index in class-skrill-payment-gateway.php
  • New supported country for PaysafeCash : Switzerland

1.0.30

  • 2019.10.16
  • Added new compatibility (WordPress 5.2.3)
  • New supported country for PaysafeCash : Greece

1.0.29

  • 2019.08.15
  • Added new compatibility (Woocommerce 3.7.0)

1.0.28

  • 2019.07.30
  • Bug fix: make Astropay per country
  • Added new compatibility (Woocommerce 3.6.5)
  • Bug fix: iDeal payment method, solved title issue
  • New supported countries for Rapid Transfer: Belgium, Bulgaria, Estonia, Latvia, Netherlands and USA

1.0.27

  • 2019-06-28
  • Added new compatibility (WordPress 5.2.0)
  • Added new compatibility (WordPress 5.2.1)
  • Added new compatibility (Woocommerce 3.6.3)
  • Bug fix: Alipay available for customers from Great Britain
  • Added new compatibility (WordPress 5.2.2)
  • Added new compatibility (Woocommerce 3.6.4)

1.0.26

  • 2019-05-10
  • Added new compatibility (Woocommerce 3.5.7)

1.0.25

  • 2019-03-19
  • Added new compatibility (Woocommerce 3.5.5)
  • Added new compatibility (Woocommerce 3.5.6)
  • Added new compatibility (WordPress 5.1.0)
  • Added new compatibility (WordPress 5.1.1)

1.0.24

  • 2019-01-30
  • Bug fix: missing success message with Paysafecard and Paysafecash orders
  • Added new compatibility (Woocommerce 3.5.3)
  • Added new compatibility (Woocommerce 3.5.4)
  • Added new compatibility (WordPress 5.0.3)

1.0.23

  • 2018-12-21
  • Added new compatibility (Woocommerce 3.5.1)
  • Added new compatibility (Woocommerce 3.5.2)
  • Added new compatibility (WordPress 5.0.1)

1.0.22

  • 2018-11-15
  • Added new payment method: Paysafecash
  • Added new compatibility (WordPress 4.9.8)
  • Added new compatibility (Woocommerce 3.5.0)

1.0.21

  • 2018-06-29
  • Shop version compatible with wordpress 4.3.1 – 4.9.6 & woocommerce 2.4.10 – 3.4.3
  • Added new compatibilty (Woocommerce 3.4.1)
  • Added new compatibilty (Woocommerce 3.4.2)
  • Added new compatibilty (Woocommerce 3.4.3)
  • Added new compatibilty (WordPress 4.9.6)
  • Changed Sofort logo and name
  • Fix bug: translation on payment widget

1.0.20

  • 2018-04-13
  • Added new compatibilty (Woocommerce 3.3.4)
  • Added new compatibilty (WordPress 4.9.4)
  • Fix bug: Wrong redirect page after success payment and page refresh
  • Fix bug: Missing error message when use worng Skrill e-mail for Skrill Account Settings
  • Fix bug: Order details not show up on payment widget when use Woocommerce 2.x.xx

1.0.19

  • 2018-03-03
  • Shop version compatible with wordpress 4.3.1 – 4.9.2 & woocommerce 2.4.10 – 3.3.3
  • Added new compatibilty (Woocommerce 3.3.3)
  • Fix bug: missing supported country: Guadeloupe
  • Move text «Supported Banks» to above the logo on «Direct Bank Transfer», «Manual Bank Transfer», and «Cash/invoice» payment method
  • Fix bug: Wrong result message when paid with Paysafecard
  • Fix bug: Remove Belau/Palau as supported country

1.0.18

  • 2018-02-02
  • Shop version compatible with wordpress 4.3.1 – 4.9.2 & woocommerce 2.4.10 – 3.2.6
  • Added new compatibilty (Woocommerce 3.2.6)
  • Added new compatibilty (WordPress 4.9.2)
  • Fix bug: can’t show the shop menu configuration

1.0.17

  • 2017-12-22
  • Shop version compatible with wordpress 4.3.1 – 4.9.1 & woocommerce 2.4.10 – 3.2.5
  • Added new compatibilty (Woocommerce 3.2.5)
  • Added new compatibilty (WordPress 4.9)
  • Change Info button content on payment widget

1.0.16

  • 2017-12-01
  • Shop version compatible with wordpress 4.3.1 – 4.9 & woocommerce 2.4.10 – 3.2.3
  • Added new compatibilty (Woocommerce 3.2.3)
  • Added new compatibilty (WordPress 4.9)
  • New logo for Sofort Banking

1.0.15

  • 2017-11-03
  • Shop version compatible with wordpress 4.3.1 – 4.8 & woocommerce 2.4.10 – 3.2.1
  • Added new compatibilty (Woocommerce 3.2.1)
  • Added Norway as supported country for Rapid Transfer
  • Removed VISA Electron as separate payment method

1.0.14

  • 2017-10-13
  • Shop version compatible with wordpress 4.3.1 – 4.8 & woocommerce 2.4.10 – 3.1.0
  • Added «Bitcoin» as payment method option
  • Changed cancel URL

1.0.13

  • 2017-10-06
  • Shop version compatible with wordpress 4.3.1 – 4.8 & woocommerce 2.4.10 – 3.1.0
  • Enable USA as supported country for Skrill Wallet, VISA, MasterCard and Paysafecard
  • Fix bug : can not show order received page

1.0.12

  • 2017-08-01
  • Shop version compatible with wordpress 4.3.1 – 4.8 & woocommerce 2.4.10 – 3.1.0
  • MAJOR UPDATE: Changed MQI and Refund URLs from moneybookers.com to skrill.com

1.0.11

  • 2017-06-09
  • Shop version compatible wordpress 4.3.1 – 4.8 & woocommerce 2.4.10 – 3.0.3
  • New compatibility (Woocommerce 2.4.10 – 3.0.3)
  • New compatibility (WordPress 4.3.1 – 4.8)
  • Enable Peru as supported country for Astropay
  • Change some payment method logo sizes
  • Add United Kingdom as supported country for Alipay payment method
  • Implement display message «Please check merchant ID or secret word» when do update order and the merchant typed wrong merchant ID or secret word

1.0.10

  • 2017-04-11
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Version tracker – removed
  • Rapid Transfer payment method – added new supported counties: Sweden, Finland, Denmark

1.0.09

  • 2017-03-29
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Change order status Skrill – Payment Accepted to Completed
  • Change order status Skrill – Not Verified to On-Hold
  • Change order status Skrill – Suspected Fraud to On-Hold
  • Remove skrill order status (Skrill – Payment Accepted, Skrill – Not Verified, Skrill – Suspected Fraud)
  • Add notification at backend order details when order status is Not Verified or Suspected Fraud
  • Add «Transaction Status Completed» with two options available Processing/Completed for accepted successful transactions

1.0.08

  • 2017-03-17
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Fix bug: the plugin translation is not translated into all languages
  • Change the fraud payment status to «Suspected fraud»
  • Change the invalid credential payment status to «not verified»

1.0.07

  • 2017-02-02
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Implement direct bank transfer, manual bank transfer, cash / invoice, and unionpay
  • Change fraud detection from using md5sig into using new hash from database
  • Add invalid credential as a new payment status
  • Validate if payment signature is not equals to generated signature, mark as invalid credential
  • Fix bug : Double order notes if success payment
  • Add icons for invalid credential and payment not verified status in backend order list

1.0.06

  • 2017-01-26
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Remove jcb, diners, and trusly payment method

1.0.05

  • 2017-01-07
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Implement auto update order status from status url
  • Change behavior of payment to make user can pay order again even order already cancelled

1.0.04

  • 2016-12-26
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Change logic to handling status url when response is late

1.0.03

  • 2016-12-21
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Fix bug : payment status not automatically updated when response from status url is late
  • Remove auto refund when fraud detected and change payment status to not verified
  • Resize payment method logo

1.0.02

  • 2016-12-13
  • Shop version compatible wordpress 4.3.1 – 4.7.3 & woocommerce 2.4.10 – 2.6.9
  • Fix wrong notification message when changing skrill credential setting
  • Fix additional information not show when use All Cards and Alternative Payment Methods
  • Fix bug : api password and secret word is not md5 encrypted automatically
  • Fix bug : detect fraud payment feature
  • Hide api password and secret word when using inspection element
  • Fix bug : images in payment method list is float to right when using different template
  • Fix bug : icons in backend order list are not shown when using mozilla firefox

1.0.01

  • 2015-10-10
  • Shop version compatible wordpress 4.3.1 – 4.6 & woocommerce 2.4.10 – 2.6.4
  • Remove JCB and Diners payment methods and logos
  • Rename ‘Credit Card / Visa, Mastercard, AMEX, JCB, Diners’ payment method to be ‘Credit Cards’
  • Change logo and name of Skrill Direct into Rapid Transfer
  • Trigger refund only when MD5 signature does not match
  • Show transaction ID at backend order detail
  • Show email address of skrill account at backend order detail – when paid with skrill wallet method
  • Implement log for debugging
  • Add JCB and Diners payment methods
  • Implement status_url to update order status instead off return_url
  • Implement partial refund
  • Implement refund status pending

1.0.0

  • Initial and beta release