paydock logo on transparent background
  • Solutions

    Solutions

    For Banks

    For Merchants

    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Post Type Selectors
    post
    page
    • Expand Market Share
    • Elevate Merchant Experience
    • Offer the Latest Payment Technology
    • Rocket Launch New Merchant Services
    • Minimising Payment Tech Risk
    • Ever Fresh Payment Experiences
    • Deep Security and Stability Uplift
    • Reporting and Reconciliation Fixes
  • Our Platform

    Our Platform​

    Paydock

    Quick Contact

    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Post Type Selectors
    post
    page
    • Our Platform
    • Features
    • For Banks
    • For Merchants
    • Our Platform
    • Features
    • Contact Support
    • Our Helpdesk
    • Contact Us
  • Developers

    Developers

    Paydock

    Resources

    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Post Type Selectors
    post
    page
    • Status Page
    • Documentation
    • Support
    • Our Helpdesk
    • Release Notes
    • Changelog
    • GitHub
    • Boilerplates
    • NPM
    • Responsible Disclosure
  • About

    About

    Paydock

    Newsroom

    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Post Type Selectors
    post
    page
    • Values
    • Careers at Paydock
    • Our Team
    • About Us - Our History
    • Newsroom
    • Contact Us
    • Blogs
    • Press Releases
    • Podcasts
  • Search

    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Post Type Selectors
    post
    page

    Most Searched

    • Features
    • Contact Us
    • Banks
    • Merchants
Get Started
Log In

Changelog – Release 80

SANDBOX RELEASE DATE: 15/4/2024
PRODUCTION RELEASE DATE: 29/4/2024

API Enhancements:

  • Fixed InProgress Charge for Checkout + capture=false

Fixed the issue of the Afterpay v1 authorized charges being stuck in “in progress” status when the unsupported cancel operation is attempted, ensuring that the charge fails instead. This change was also replicated for other affected gateways.

Impacted Functionality: Afterpay, Authorize, Brain, Eway, Ezidebit35, Ezidebit, FatZebra, Flo2Cash, Forte, IpPayments, Merchantwarrior, Nab, Paperless, Payeezy, Payment express, PaypalClassic, PaywayRest, Pin, PromisePay, Securepay, Sqid and Worldpay

  • Updated the “Reference” field for wallet Charges

Introduced support for merchants to be able to update the “reference” field for wallet charges using the POST /v1/charges/:id endpoint and also ensured that the reference field is stored at the charge level.

Impacted Functionality: Wallets (Paypal, Afterpay v2, GooglePay, ApplePay, and Flypay v1 & v2)

  • Enhanced Report Settings configuration

Introduced report generation settings with the ability to select delimiter character, file type and quoted settings to provide merchants with more control over the report generation settings.

Impacted Functionality: Charge Reports

  • Updated Report Limit change from 5 to 20

Extended report limit from 5 to 20 to provide merchants with the ability to create multiple reports simultaneously.

Impacted Functionality: Charge Reports

  • Implemented UNHRC changes for custom fields

Introduced enhancement for New Zealand UNHCR to pass charge_id and transaction_id in customer fields 1 and 2 for Merchant Warrior.

Impacted Functionality: Custom Fields (Merchant Warrior)

  • Fixed FatZebra Bank Account Vault Token as New Payment Source

Fixed issue whilst creating new Payment Source for FatZebra as Bank Account.

Impacted Functionality: Payment Sources

  • Changed url and port for internal MS communications

Changed the use of hardcoded configuration to environment configurations.

Impacted Functionality: Services and api-Core Micro-services

  • Enhanced ‘Invalid Card Number’ error message for Standalone Refunds

Enhanced error message for standalone refunds.

Impacted Functionality: Standalone Refunds

  • Added New Relic logging for the charges with Vault Token

Added New Relic logging to the flow of creating a charge with a vault token. This is for both session and permanent vault, and ensures that it is possible to track ‘in progress’ charges in the future and identify the root cause of the issue.

Impacted Functionality: Analytics

  • Added refund service logs for eWay

Added logs for refunded charges created after a direct charge.

Impacted Functionality: Analytics

  • Added the field ‘resource.data.status’ in the customer’s logs that were created through a one-time token

Resolved an issue where the resource.data.status field was missing for customers created through a one-time token. The status field properly reflects customer status, ensuring data consistency.

Impacted Functionality: Customers

  • Resolved unauthorized modification caused by mismatched vault tokens

Addressed issue where it was possible to modify a customer’s payment source with a new vault token that differed from the stored one. Now, if a mismatch occurs, an error message prompts merchants, ensuring data integrity and preventing unauthorized modifications.

Impacted Functionality: Customers

  • Updated error messages for invalid ID formats across customer, subscription, and vault endpoints

Updated error messages for invalid ID formats across customer, subscription, and vault endpoints, enhancing usability and reducing confusion during troubleshooting.

Impacted Functionality: Customers, Subscriptions, Vaults

  • Updated card_used flag for Subscription creation

Updated the card_used flag during subscription creation, enabling accurate tracking of card usage and enhancing subscription management.

Impacted Functionality: Subscriptions

  • Unblocked Bank Account Exchange to Session Vault Token

Removed restrictions preventing the exchange of bank accounts into Session Vault Tokens and enabled the use of bank accounts for payment operations.

Impacted Functionality: Vaults

Widget Enhancements:

  • Implemented Paypal onClick handler

Implemented and exposed a new wallet SDK callback. Merchants can execute custom logic after the Paypal button is clicked and return a boolean flag to indicate whether the consumer can continue to make a payment or not.

Impacted Functionality: Paypal

  • Introduced ClosePopup Event Handling

Introduced support for the onCheckoutClose event for wallets, Paypal, Apple Pay, and Google Pay, to ensure that merchants are aware that a customer has closed the wallet popup.

Impacted Functionality: Paypal, Apple Pay, and Google Pay

  • Implemented Onclick event handling for Apple Pay and Google Pay

Implemented support to allow for validations to be run on button click through an onclick callback. If validation fails for a wallet button, the wallet flow can be aborted by the merchant.

Impacted Functionality: Apple Pay, and Google Pay 

UI Enhancements:

  • Resolved visibility issue for the “Update Subscription” button

Fixed the visibility issue of the “Update Subscription” button on the Subscription Details page, ensuring it is always visible for an improved user experience.

Impacted Functionality: Subscriptions

  • Corrected error when front-end report creation fails

Corrected the error returned when the creation of a report fails in the UI. This is now shown as a pop-up message.

Impacted Functionality: Reporting

  • Fixed error in the console for the card number field on Add new charge

Fixed the error appearing in the console for the card number field on the ‘Add New Charge’ page.

Impacted Functionality: Charges

  • Fixed error message when not populating custom fields

Fixed error message when custom fields are not populated and they are required.

Impacted Functionality: Charges

Security Patches

  • Standard security update: Rework startup validation script
white paydock logo on transparent background
👋 we are hiring self-motivated people to join our team

Solutions

  • For Banks
  • For Merchants

Our Platform

  • Our Platform
  • Features

Developers

  • Status Page
  • Documentation
  • Support
  • Helpdesk
  • Release Notes
  • Changelog

About

  • Values
  • Careers at Paydock
  • Team
  • About Us - Our History
  • Newsroom
  • Contact Us
  • Solutions
    • For Banks
      • Expand Market Share
      • Elevate Merchant Experience
      • Offer the Latest Payment Technology
      • Rocket Launch New Merchant Services
    • For Merchants
      • Eliminating Payment Tech Risk
      • Ever Fresh Payment Experiences
      • Deep Security and Stability Uplift
      • Reporting and Reconciliation Fixes
      • Be A Master Merchant
  • Our Platform
    • Features
  • Developers
    • Status page
    • Paydock Documentation
    • Paydock Support
    • Our Helpdesk
  • About
    • Our Values
    • Careers
    • Our Team
    • About Us
    • Newsroom
    • Contact Us
Black Linkedin Logo On Transparent Background Black X Logo On Transparent Background Black Youtube Logo On Transparent Background Black Instagram Logo On Transparent Background

Paydock Holdings Pty Limited
L40,
2 Park Street,
Sydney,
NSW 2000,
Australia

 

 

Paydock Ltd
Arquen House,
4-6 Spicer Street,
St. Albans,
Hertfordshire,
England,
AL3 4PQ

Copyright © Paydock 2023. All Rights Reserved | Privacy Policy | Website Terms of Use 

Manage Cookie Consent
We collect cookies to analyse our website traffic and performance.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}