Release v1.90.1
Production Release Date: 24/05/2023
Sandbox Release Date: 10/05/2023
API changes:
-
Included reference and source_id fields for a scenario when creating a charge with a customer who does not have a default gateway.
-
Fixed refund error handling for FatZebra and Afterpay V1 where previously charge status would get stuck at the “refund_requested” phase.
-
We added a new card_acceptor.name optional field for EFTPOS payments. The EFTPOS service does not accept more than 40 characters for the card_acceptor.name field.
-
Improved capturing customer.payment_source.type in the logs when the charge is made with OTT or Vault Token.
-
Fixed the logic for switching between virtual and test modes for gateways that support these modes. Previously when performing API requests against the Virtual mode, gateways would switch to Test mode. This now should only happen when explicitly changing the mode.
-
Updated our API documentation with new meta.region value that allows setting region for Direct Debit business days logic.
-
Improved error message when canceling verification charge. Now, 400 status code and Invalid Operation for Verification Charge error message will be received.
-
Improved handling of the custom order_id and transactin_id for MPGS charges:
-
Now if a custom transaction_id value is provided in the void/cancellation request, it will be included in the URL parameter to MPGS.
-
Now the transaction_id character limit is 40. If exceeded, 400 status code and transaction_id/order_id must be shorter than or equal to 40 characters error message will be received.
Widget changes:
Release v1.89.1
Production Release Date: 21/04/2023
Sandbox Release Date: 13/04/2023
API changes:
-
We have improved the error mapping for the GPayments and Bambora. We have also improved the way we handle MPGS and Worldpay responses to make sure the provided information is full and corresponds to the description.
-
We have unmasked the Cardholder name for the Standalone 3DS logs.
Widget changes:
Release v1.88.1
Production Release Date: 03/04/2023
Sandbox Release Date: 16/03/2023
API changes:
- We have mapped the “cardholderAuthenticationResult” EFTPOS field with “transactions.cardholder_authentication_verification_value” Paydock field to make sure our clients receive full and proper information. Field params are described below:Field type: StringMin/Max symbols: 1Possible values:
- 0 – CAV not validated due to data error
- 1 – CAV failed validation
- 2 – CAV passed validation
- 3 – CAV validation could not be performed (Authentication attempted, but not completed)
- 4 – CAV validation could not be performed (System error or authentication failure)
- 5 – CAV not validated (Issuer is not a CAV service participant)
- 6 – CAV not validated (Issuer is not set to participate in any CAV service)
- We have increased the time for processing Direct Debit charges when the “503/504” status code is received to make sure those charges are handled properly and display the correct status.
- We have added the following additional fields to the logs to provide our clients with full and correct information on the processed charges:
- service_id
- service_name
- service_type
Those fields will store the id and name of the Fraud or 3DS service that is being used, and the service type (Fraud or 3DS). To test this new enhancement, it is required to create a standalone charge with a vault token and Fraud/3DS service and check the response.
Release v1.87.1
Production Release Date: 03/04/2023
Sandbox Release Date: 16/03/2023
API changes:
- We have improved the error mapping for the PayPal gateway. Now the “INSTRUMENT_DECLINED” gateway-specific code corresponds to the accurate error description: “The instrument presented was either declined by the processor or bank, or it can’t be used for this payment” in the Response logs.
- The “gateway_specific_description“, “error_message“, and “error_code” are displayed now after capturing the already voided and authorised Afterpay charge. To reproduce, the following steps should be taken:
- Create Afterpay charge;
- Void full amount;
- Try to Capture;
- Check the Response:
“type”: “capture”,
“status”: “failed”
Widget changes:
- Updated MastercCard logo, and implemented alerting and monitoring enhacements. Please make sure you Widget version is up-to-date!
Release v1.86.1
Production Release Date: 31/01/2023
Sandbox Release Date: 30/01/2023
Core changes:
- Improved the scheduler for authorised charges so that it doesn’t check the transaction status after the transaction was voided.
API changes:
- A new fraud operation mode called flex has been added to the fraud flows. It needs to be be accepted as fraud.mode charge overriding the service one:
POST v1/charges (or v1/charges/wallet)
{
…,
fraud: {
mode: ‘flex’,
…,
}
}
- Map response fields from MPGS 3DS transaction:
-
- gateway_specific_code = order.status
- gateway_specific_description = order.authenticationStatus
- error_message = transaction_declined
- error_code = gateway_specific_description
- Merchant Warrior error mapping improvement.
Widget changes:
- Validation for GooglePay wallet transactions has been updated. If there are an empty string for address_state field, the transaction will no longer result in a failure and will be processed based on the available information.
- Set up a delay for the AfterpayCheckoutButton to make sure the data is saved for further processing on the backend storage.
- Validation improvement for the cardholder field to make sure that correct information is passed in this field. This is being done to prevent issues such as card numbers being passed into the cardholder name field, or other unintended data being passed here.
Release v1.85.2 (Hotfix)
Production Release Date: 24/01/2023
Sandbox Release Date: 23/12/2022
Core changes:
- Validation enhancement for all the gateways to reduce processing time for subscription charges.
API changes:
- Fixed Get transaction status request for Merchant Warrior to receive appropriate information.
Release v1.85.1
Production Release Date: 12/01/2023
Sandbox Release Date: 21/12/2022
Core changes:
- Add Merchant ID and Merchant Website URL to the Request Headers for Afterpay v.2 service.
- Calculating transaction.remittance_date for EFTPOS virtual mode txns in a similar manner as on EFTPOS real environments to enable more efficient testing.
- Added the ability to overwrite the payment_source_information that had already been captured in the vault token but at the time of charge creation, some updated information has been processed either via customer payment source (If present) or input field payment source (If present).
- Added validation for total_refunded_amount field for all the payment services to make sure the refunds are processed properly.
API changes:
- Extend only_matched_transactions filter (“Filter transactions“ on UI) for transactions.remittance_date.
Release v1.84.1
Production Release Date: 12/01/2023
Sandbox Release Date: 08/12/2022
Core changes:
- Upgrade Angular version to latest stable v14.
API changes:
- Updated the EFTPOS CNP API paths from V2 to V3 (latest version).
- Added API requests for Webhook notifications templates.
- Extended webhook templates with Standalone Fraud check events: standalone_fraud_check_in_reviewstandalone_fraud_check_successstandalone_fraud_check_failedstandalone_fraud_check_in_review_approvedstandalone_fraud_check_in_review_declined.
Widget changes:
- Added a new validation for meta.hide_shipping_address field for PayPay Checkout. If the field has the value=false, the payments will be processed as usual.
- Resolved an issue with shipping.amount validation for payment wallets.
Release v1.83.1
Production Release Date: 08/12/2022
Sandbox Release Date: 24/11/2022
Core changes:
- Extended the flow for supporting Fraud check with Zippay and Afterpay v.2
- Added an option to utilise standalone 3DS with the Cybersource payment gateway
- Update Access level for SFTP service.
Release v1.82.1
Production Release Date: 10/11/2022
Sandbox Release Date: 10/11/2022
Core changes:
- Paydock Dashboard performance upgrade.
- Store customer.payment_source.card_number_bin for all successful and failed requests irrespective of the gateway.
API changes:
- Appending the API channel code to the acquiringInstitutionID while configuring the EFTPOS gateway which will allow a gateway to be sponsored by multiple acquirers.
Release v1.80.1
Production Release Date: 28/10/2022
Sandbox Release Date: 27/10/2022
Core changes:
- Add Error code and description for GPayments transactions.
- For the Gpayments client SDK, the secondary_url has been set to null.
API changes:
- Cardholder name will be sent as a part of every transaction captured in MPGS to ensure that this information is present in the transaction details.
Widget changes:
- Zippay redirect integration for Zippay widget.
Release v1.79.1
Production Release Date: 17/10/2022
Sandbox Release Date: 13/10/2022
Core changes:
- Extend the charges filter by transactions.type to support multiple values.
API changes:
- Standalone 3DS API documentation update.