Skip to content

Releases: GenesisGateway/genesis_php

1.24.3

19 Feb 15:44
@dyd dyd
8e5ad1d
Compare
Choose a tag to compare

Features:

  • Added non-referenced subsequent recurring transaction requests support

Fixes:

  • Fixed validations for Sale and Authorize transactions with subsequent recurring type

1.24.2

16 Jan 09:39
@dyd dyd
8fae1c4
Compare
Choose a tag to compare

Features:

  • Updated Paysafecard transaction type via Web Payment Form with customer_id required parameter
  • Improved project README with Web Payment Form transaction request example
  • Added Representment Reversed state handling
  • Added Payment Account (P) support for Bank Account Type via Online Banking Payout
  • Added Return Pending URL support to Sepa Direct Debit Sale (SDD Sale)
  • Added Account Owner parameters support to the following transaction requests:
    • Authorize
    • Authorize 3D
    • Credit (Credit Fund Transfer)
    • Sale
    • Sale 3D
    • Payout
    • Init Recurring Sale
    • Init Recurring Sale 3D
    • Web Payment Form
  • Added applicationData and wrappedKey parameters support to the Apple Pay token
  • Added Smart Router support

Fixes:

  • Fixed Online Banking Payout validations for BRL currency

1.24.1

05 Dec 08:00
@dyd dyd
02e28ee
Compare
Choose a tag to compare

Features:

  • Synchronize GitHub tag with Packagist

1.24.0

04 Dec 15:59
@dyd dyd
480611a
Compare
Choose a tag to compare

Features:

  • Added the following attributes support to the Google Pay transaction request:
    • Notification Url
    • Return Success Url
    • Return Failure Url
  • Removed Recurring Type attribute support from the Web Payment Form transaction request
    • Recurring Type is available for a definition like a Custom Attribute via addTransactionType('sale3d', ['recurring_type' => 'initial'])
  • Added new required customer_id parameter to the Paysafecard transaction request.
  • Updated Online Banking Payin transaction request bank codes for THB currency.
  • Added support of new optional Return Success and Failure URL parameters to Sepa Direct Debit (SDD Sale) transaction request.
  • Added Customer Attributes support to the Online Banking Payout transaction request.
  • Added Bank Code parameter support to the Online Banking Payout transaction request.
  • Refactored currency amount validations to throw an Invalid Argument exception when an invalid value is submitted.

1.21.12

31 Aug 10:08
@dyd dyd
2843f55
Compare
Choose a tag to compare

Features:

  • Added Funding parameters support to the following transaction requests:
    • Web Payment Form
    • Authorize
    • Authorize 3D
    • Sale
    • Sale 3D
    • Init Recurring Sale
    • Init Recurring Sale 3D
  • Added support for the following KYC Customer Verification requests:
    • Register
    • Status
    • Verify
  • Added Payment Type attribute support to Bank Payout transaction request.
  • Updated the PIX transaction request by marking billing address attributes as optional.
  • Updated Online Banking transaction request bank codes for THB, VDN, and IDR currencies.
  • Updated the Neosurf transaction by marking Return Success and Return Failure URL attributes as optional.

1.21.11

07 Jul 09:16
@dyd dyd
bfa424b
Compare
Choose a tag to compare

Features:

  • Added 3DSv2 parameters support to the Google Pay transaction request
  • Added PHP 8+ compatibility updates
  • Added support for the following Dynamic Descriptor parameters::
    • merchant_country
    • merchant_state
    • merchant_zip_code
    • merchant_address
    • merchant_url
    • merchant_phone
    • merchant_service_city
    • merchant_service_country
    • merchant_service_state
    • merchant_service_zip_code
    • merchant_service_phone
  • Added sha256 encryption algorithm support during notification authentication

1.21.10

14 Jun 13:42
@dyd dyd
22bc66b
Compare
Choose a tag to compare

Features:

  • Updated available transaction statuses
  • Updated error codes list
  • Updated Online banking PLN bank codes
  • Added support for Tokenization API. The following requests were added:
    • Tokenize
    • Detokenize
    • Update token
    • Validate token
    • Delete token
    • Get card

Fixes:

  • Fixed color_depth 3DSecure request parameter behaviour

1.21.9

26 May 13:12
@dyd dyd
4bc64a7
Compare
Choose a tag to compare

Features:

  • Updated Bank Pay-out transaction request by adding support bank_account_verification_digit parameter
  • Deprecated Account Verification transaction request. Replaced by Sale, Sale 3D, Authorize, Authorize 3D with 0 amount.

Fixes:

  • Fixed PHP 8.1+ compatibility

1.21.8

19 May 13:41
@dyd dyd
24fd20d
Compare
Choose a tag to compare

Features:

  • Added Mandate Reference and Company Name parameters support to the SDD Sale transaction request
  • Updated SDD Sale transaction request by removing the requirement of mandatory BIC parameter
  • Updated OnlineBanking Payout bank list for Brazil
  • Added Subsequent Requiring Type support to Authorize transaction request
  • Added Blik One Click bank support to Online Banking PayIn
  • Added User Category parameter support to the following transaction requests:
    • Online Banking PayIn
    • UPI

1.21.7

13 Apr 15:34
@dyd dyd
Compare
Choose a tag to compare

Features:

  • Added Customer Identification parameters support to the following transaction requests:
    • Credit
    • Payout
  • Added helper method for retrieving the Credit Card transaction types