Skip to content

Releases: academe/omnipay-mpay24

Remove mandatory validation check for customer name on backend

30 Jul 16:49
Compare
Choose a tag to compare

The backend API can create a payment using a card token without the need to supply the customer name.

Make brand optional when setting payment methods

02 Jul 17:32
Compare
Choose a tag to compare

When setting some payment types, such as credit card "CC", the brand is optional. Leaving the brand blank allows the user to select from all available credit card brands, rather than being limited to just one, or several selected using paymentMethods. This release supports that.

The paymentMethods property can now also be supplied as an array, as well as the original JSON string (supported so all configuiration values can be string-based).

PR #9

12 Jun 12:54
0f4a8a2
Compare
Choose a tag to compare

PR #9 more detail added to isSuccessful() to reduce the scope of the states that are considered a successful payment (rather than just a successful notification).

Fixes for PR #5

12 May 12:00
c9705e6
Compare
Choose a tag to compare

PR #5 Fixes for token-based payments.

  • Do not send empty cart if cart is empty.
  • Handle different "success" return status to the non-token payments.

Reccurring payments auto-generate cardReference

10 Apr 23:43
Compare
Choose a tag to compare

If creating a recurring profile for paymentPage, and no cardReference is supplied, then generate a random cardReference. The complatePurchase will provide the cardReference using the method:

$response->getCardReference();

Recurring payment support for paymentPage

04 Apr 23:46
Compare
Choose a tag to compare
1.1.0

Support for paymentPage recurring payments.

First release

24 Mar 21:05
Compare
Choose a tag to compare

API stable, but probably not complete. Certainly no tests at this time.

But, it is functional, so give it a test drive.