Skip to content
EMS e-Commerce Gateway driver for the WordPress payment processing library.
PHP JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

WordPress Pay Gateway: EMS e-Commerce

EMS e-Commerce Gateway driver for the WordPress payment processing library.

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License Built with Grunt



Title Language Date
EMS e-Commerce - Gateway Hosted Payment Page - Technical Integration Manual EN 2016-07
Card Acceptance Operating Guide For Card Not Present (CNP) Merchants EN 2016-07
EMS e-Commerce Gateway API - Technical Installation Manual EN 2016-02
EMS e-Commerce Gateway HPP - Technical Installation Manual EN 2016-02
Handleiding EMS e-Commerce Gateway NL 2016-02

Changes February 2016 and July 2016

  • Revised chapters 1 and 2 in relation to new ‘combinedpage’ checkout option, pages 3-5
  • Revised message examples, pages 5-6
  • Comment on mode parameter in relation to checkout options, page 8
  • Parameter checkoutoption, page 9
  • merchantTransactionId for postAuth, page 11
  • ponumber, page 11/12
  • email field limitation correction, page 14
  • fullbypass correction, page 15
  • Examples for transaction status, page 20
  • Reworked explanation for hash generation, page 23


  • The documentation states that timezone needs to be in the Area/Location format, but invalid timezone values will not result in errors.
  • The documentation states that language parameter is limited to a few specific langauges, but unsupported or invalid langauge values will not result in errors.


How to solve "Purchase amount exceeds merchant limit." errors?

If you do a payment and getting back the "Purchase amount exceeds merchant limit." fail reason you have to check the "Fraud Settings » Set Maximum Purchase Amount" value. By default this setting may be set to € 0,00 you have to increase to the maximum amount you allow clients to pay in once.

N:-5005:FRAUD – Purchase limit exceeded
Purchase amount exceeds merchant limit.


Uw transactie is niet juist afgerond

Uw transactie is niet juist afgerond

De fout kan een van de volgende oorzaken hebben:

  • Uw winkelnaam is niet in het systeem ingevoerd.
  • De syntax van een of meer formuliervelden is onjuist.
  • U heeft niet alle verplichte formuliervelden ingevuld.
  • De hash waarde is onjuist omdat het niet correct is opgesteld of omdat uw shared secret fout is.
  • Uw sessie is verlopen. Ga terug naar de winkel en ga opnieuw naar de betaalpagina.
  • Er zijn technische problemen met de payment gateway. Probeer over een aantal minuten opnieuw af te rekenen.
  • Het is op dit moment niet toegestaan om de transactie uit te voeren.
You can’t perform that action at this time.