Releases: GenesisGateway/genesis_php
Releases · GenesisGateway/genesis_php
1.9.1
1.9.0
1.8.3
1.8.2
Features:
- Added factory method for financial requests in base Genesis class for easier creation of request objects.
Fixes:
- Changed request’s magic setter methods to return false for missing properties.
1.8.0
Features:
- Added Support for new Transaction Types
- Extended WPF validations and specs
- Internal Refactoring
- SDD Payout is renamed to SCT Payout
Fixes:
- Added mappings for deprecated API requests
- Created an alias Void for Cancel transaction
1.7.0
Features:
- Added Support for new Transaction Types
- Added Payment Methods to PPRO
- Extended Validations to API Requests for:
Fixes:
- Internal Refactoring
1.6.0
Features:
- Restructured Financial API Requests
- Added Traits for Transaction Attributes in API Requests
- Restructured Base API Requests
- Removed Support for PHP < 5.5
- Minimum Requirements (PHP >= 5.5.9)
- Added Support for PHP 7.1
Void
Request Class is now renamed toCancel
- Updated Build Jobs for Travis CI
- Added Support for new Transaction Types
- Added API for SDD Payout
- Added API for Trustly
- Sale
- Withdrawal
- Updated Risk Params List
- Use Risk Params only for user-triggered payment transactions
- Authorize
- Authorize3d
- Sale
- Sale3d
- InitRecurringSale
- InitRecurringSale3d
- AccountVerification
- AVS
- Added new Risk Params (
pan_tail
,bin
,first_name
,last_name
,country
,pan
,forwarded_ip
,username
,password
,bin_name
,bin_phone
)
- Use Risk Params only for user-triggered payment transactions
Fixes:
- Fix for Response Object Transformation when Error Response received from Gateway
- Amount is now always transformed from exponent
- Timestamp is now always transformed from ISO 8601
- Fix for SDD Sale
- Added missing Request Attributes for
billing_address
andshipping_address
- Added missing attribute
billing_country
to the Required API Params
- Added missing Request Attributes for
- Fix Required API Params for APM Requests
1.5.0
Features:
- Added API for INPay
- Added API for P24
- Added API for SDD
- SDD Sale
- SDD Refund
- SDD Recurring
- Added Dynamic Descriptor Params to Web Payment Form Request
- Added Specs for the new Transaction Types & APM
Fixes:
- Added missing
customer_account_id
param to WebMoney Transaction - Added missing
notification_url
param to APMs- ABNiDEAL
- CashU
- Paysafecard
- POLi
- PPRO
- Sofort
- Fix failing Specs in Travic CI Builds
1.4.3
1.4.1
- Updated API for
PayByVoucher Sale
andPayByVoucher Yeepay
- Added Custom Transaction Params
card_type
- can be either virtual or physicalredeem_type
- can be either stored or instant
- Added Custom Transaction Params
- Updated API for WPF
- Added Custom Param Validations for:
PayByVoucher
TransactionsPPRO
Transactions
- Added Custom Param Validations for: