- Solutions
- Our Platform
Our Platform
Paydock
Quick Contact
- Developers
Developers
Paydock
Resources
- About
About
Paydock
Newsroom
Keep up to date with all the latest changes to our code base.
Make sure to follow our Status Page for more information on product performance. We highly recommend clearing the cache in your browser after every release and keeping your Client SDK version up to date.
After requesting a report on the Charges page, you are redirected to the "Report Delivery" tab. This streamlines your settings adjustments, simplifying report customization.
Impacted Functionality: The UI of the Reporting feature.
Smart Routing and Charge Reject configurations can handle gift card transactions. Create rules by adding "Gift Cards" as a payment source type to route or reject transactions, rerouting to the appropriate Gateway service. This ensures seamless processing.
Impacted Functionality: The “Gift Cards” payment source type is added to two Rule tabs: Routing and Charge Reject.
You can now input Gift Card numbers in the UI while selecting "by Smart Routing" during charge creation. This ensures smooth transactions with the Vii service.
Impacted Functionality: When you create a direct or pre-auth charge with "Add Charge" and select "by Smart Routing", you can enter the Gift Card number and PIN.
We have introduced a fix to ensure the subscription end date is updated successfully when changed.
Impacted Functionality: Subscription charges
We have introduced "vault_type" as a filter on the Dashboard for the "Vault" page. This is so that you can filter for session and permanent vault tokens.
Impacted Functionality: Vault page
This enhancement stores all correlation IDs for charges that are sent on to EFTPOS (all those that are not 5XX error codes) in the charge logs additional_params.correlation_id
on the Java side.
Impacted Functionality: This does not impact clients.
We have implemented an enhancement to handle specific scenarios during the Vii service setup. With this update, when you send all fields to connect to the service, we automatically remove records of any unused fields. This ensures a cleaner and more efficient setup process.
Impacted Functionality: The change affects the API part for the Vii service. When you connect the Vii service using all 5 connection fields (merchant_store_id
, merchant_store_group_id
, identification_code
, acquiring_institution_id
, and terminal_id
), the system skips and does not save the identification_code
, acquiring_institution_id
, and terminal_id
.
Resolved an issue with the Stripe gateway, ensuring the successful completion of capture transactions.
Impacted Functionality: A 500 error with the message 'Error checking payment status' is no longer sent when processing capture transactions for pre-auth charges.
Disabled the option to capture or void a Zippay transaction for immediate payments(capture = true).
Impacted Functionality: Change applied on both UI and API. Zippay gateway - immediate payment flow.
Introduced a validation to block the exchange of OTT with gateway_id into the Session Vault Tokens. This is because they are only applicable for payment flows where card details are not_stored.
Impacted Functionality: Session vault tokens
Blocked the ability to create a pre-auth charge for gateways that do not support it, and also blocked the ability to refund a pre-auth for gateways that support pre-auth charges.
Impacted Functionality: Pre-auth charges. Gateways impacted:
Afterpayv1, Authorize, Brain, Eway, Ezidebit35, Ezidebit, FatZebra, Flo2Cash, Forte, IpPayments, Merchantwarrior, Nab, Paperless, Payeezy, Paymentexpress, PaypalClassic, PaywayRest, Pin, PromisePay, Securepay, Sqid, Worldpay
Blocked “Cancel” operation for gateways where “Cancel” is not supported.
Impacted Functionality: “Cancel” operation for charges
Gateways Impacted:
Afterpayv1, Authorize, Brain, Eway, Ezidebit35, Ezidebit, FatZebra, Flo2Cash, Forte, IpPayments, Merchantwarrior, Nab, Paperless, Payeezy, Paymentexpress, PaypalClassic, PaywayRest, Pin, PromisePay, Securepay, Sqid, Worldpay
We have introduced a fix that successfully maps the card acceptor fields to the MPGS order.statement descriptor fields when they are provided in an MPGS 3DS inbuild (with the fraud inbuild) flow.
Impacted Functionality: MPGS Gateway
Introduced a fix to ensure that the billing information, such as the address city, address state, address country, and so on, is successfully mapped to the associated MPGS fields for the MPGS 3DS inbuild (with the fraud inbuild) flow.
Impacted Functionality: MPGS Gateway
Implemented a fix to ensure that "NOT_STORED" is the value passed in the "StoredOnFile" field to MPGS gateway for MPGS 3DS inbuild charge created using the session vault token.
Impacted Functionality: MPGS Gateway & Session Vault tokens
Implemented a fix to ensure that fraud can be processed or declined for an authorized MPGS 3DS inbuild (with the fraud inbuild) charge through the UI and API. This fix also ensures that the status in the Dashboard is accurate for such scenarios.
Impacted Functionality: MPGS Gateway
Backend supporting the new “Report Delivery” Tab to simplify configuring reports.
Impacted Functionality: Reporting.
Refracted the Stripe wallet contracts to align with the Paydock contract standards and created consistency among the wallet endpoints.
Impacted Functionality: Stripe wallets
Refracted the Paypal wallet contracts to align with the Paydock contracts standard and created consistency among the wallet endpoints.
Impacted Functionality: Paypal wallets
Impacted Functionality: Split Payments and Encryption Services.
After a technical deployment during the last release, a few new permissions related to Metrics were added, but they were still not available for our users. This change is to hide these extra permissions until the functionality is fully available to our users.
Impacted Functionality: Permissions Management
Ensure the 'payment_source.type' is displayed accordingly in response to a pre-auth 3DS charge.
Impacted Functionality: 3DS charge.
Enhancement to ensure that a body validation error is returned when a user attempts to create a charge using 'card_number' such as {{card_mpgs_sta10}}.
Impacted Functionality: Charge creation
Ensure the 'reference2' field is sent in the request to MPGS for charges with fraud inbuild flow.
Impacted Functionality: MPGS transactions
Ensure reliance is placed only on the GPayments validation for phone number.
Impacted Functionality: 3DS charges
Implemented a fix to support refunds for multiple capture transactions.
Impacted Functionality: Refund charges
Implemented a fix to ensure license transaction status = 'complete' instead of failed when funds have been deducted successfully.
Impacted Functionality: License transactions
settings.acquiring_institution_id - field renamed, length validation added
settings.terminal_id - field renamed, length validation added
settings.identification_code - field renamed, length validation added
settings.merchant_store_id - length validation added
settings.merchant_store_group_id - length validation added
Impacted Functionality: Vii gateway fields
Support for the prepaidDebit BIN type with EFTPOS, along with various filter logic adjustments.
Impacted Functionality: EFTPOS gateway
Ensure the wallet used for payment can be sent in the initialize wallet charge request.
Impacted Functionality: Wallet initialization
Introduced the Bank Notation (BN Code) as a static header for all Paypal API requests to ensure Paypal can identify if the request is from a Paydock multi-tenant (Paydock_PSP) or from a CBA single tenant (CommonwealthBankofAustralia_PSP).
Impacted Functionality: Paypal gateway
Streamline webhook notifications by including only transaction-specific data, making the messages more concise and user-friendly.
Impacted Functionality: Webhook notification type: “Standalone fraud” passing transaction payload only instead of full charge logs.
No functional changes applied.
Impacted Functionality: Front-End - Dashboard
This improvement provides a clear error message when exporting reports that exceed the limit, guiding users to utilize the 'Request report' option.
Impacted Functionality: If the scope of the filter exceeds 20,000 charges, the following error message displays: “The filter scope exceeds the export limit; please adjust the filter range or use the Request Report option for Charges”.
This release includes an improvement for the 'minimum amount' and 'maximum amount' fields in the Afterpay integration.
Impacted Functionality: In the ‘Edit’ Afterpay popup, the minimum_amount and maximum_amount fields now validate and display error messages if the fields do not contain numeric values.
Added hover hints to the Split Payment tab when viewing bulk reference, ID, status, creation date, and update information.
Impacted Functionality: Front-end - Dashboard: Splint Payment tab
Ensured 'gateway label' via the UI could be updated without having to provide the credentials again
Impacted Functionality: Gateway configuration
creating a pre-auth charge
creating a charge with an existing customer
creating a charge with an attached standalone fraud
creating a charge with an attached standalone 3DS
creating a charge with custom fields
`POST /charges`
`POST /charges/direct`
`POST /charges/authorized`
{"subscription_id": ""}