Releases: GenesisGateway/genesis_php
Releases · GenesisGateway/genesis_php
1.18.1
Features:
- Added Finnish language support in Web Payment Form
- Updated the card-holder validation rules
- Updated OnlineBanking PayIn Request with the latest currency support and UPI payment type
- Added support of Processed Transactions API
Fixes:
- Fixed the rendering of the notification xml response body
1.18.0
Features:
- Added support for
reminder_language
parameter in Web Payment Form request - Added additional supported parameters for Chargeback request:
import_date
per_page
externally_processed
- Added support for SCA Checker API
- Added FX support for following transaction types:
- Authorize
- Authorize3D
- Payout
- InitRecurringSale
- InitRecurringSale3D
- Sale
- Sale3D
- Added additional supported parameters for Refund request:
beneficiary_bank_code
beneficiary_name
beneficiary_account_number
- Added additional supported parameter
source_of_funds
for Credit and Payout transaction types - Added support for TransferTo API. Providing ability to retrieve an up-to-date list of TransferTo Payers
- Added new validation in Web Payment Form Request based on
lifetime
andreminder
value. - Added support of new transaction type TransferTo Payout
- Added support of new transactions type:
- Davivienda
- eZeeCard payout
- TransferTo Payout
- Webpay
- DEPRECATED Entercash and Banamex transaction types
- Added additional Dynamic Descriptor attribute -
sub_merchant_id
- Updated Santader transaction type with additional Country support - Mexico
Fixes:
- Fixed the
customer_phone_ parameter
, it is now REQUIRED for Zimpler transaction type - Fixed Response with adding
summary
node in the response structure. Affected API Calls:- Chargeback by Date Rage
- Retrieval by Date Range
- Processed Transaction by Date Range
- Reconcile by Date Range
- Fixed Stream Network Interface for proper handling JSON responses
- Removed the unnecessary terminal token from the endpoint URL of the Blacklist request
1.17.2
Features:
- Added additional MPI params for the synchronous 3D transaction types (Authorize3D, Sale3D & InitRecurringSale3D)
- Protocol Version
- Directory Server ID
- Added new languages support in Web Payment Form request
- Indonesian (ID)
- Malay (MS)
- Thai (TH)
- Czech (CS)
- Croatian (HR)
- Slovenian (SL)
- Updated Error Messages and codes
Fixes:
- Fixed i18n constants. All language code constants are in ISO-639-1 and can be used in that way Genesis\API\Constants\i18n::EN
- Fixed magic setter, removed
trim
causing problem when unsetting request attributes after initialisation of the genesis object