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 85

SANDBOX RELEASE DATE: 12/8/2024
PRODUCTION RELEASE DATE: 21/8/2024

API Enhancements:

  • Unified error summary details messages

Implemented a unified structure for error summary as documented in API Documentation. Potential impact on those customers processing the response for the endpoints below where the structure will change.

AS-IS:

Code Block
"error_summary": { "message": "Invalid Transaction Details", "code": "invalid_transaction_details", "details": { "messages": [ { "gateway_specific_code": "9", "gateway_specific_description": "Invalid PIN", "description": "Invalid Transaction Details", "status_code": null, "status_code_description": null } ] } }

TO-BE:

Code Block
"error_summary": { "message": "Invalid Transaction Details", "code": "invalid_transaction_details", "details": { "gateway_specific_code": "9", "gateway_specific_description": "Invalid PIN", "messages": [ "Invalid Transaction Details" ] } }
  • Create charge
    • POST /v1/charges
      • Using vault-token with fraud object in request body
      • Using customer from gateway (ref_token)
      • Process charge with pre-auth 3DS (for TillPayments gateway)
      • Using OTT (for TillPayments gateway)
  • Get balance
    • POST /v1/charges/balance
  • Standalone refund
    • POST /v1/charges/refunds
  • Verification
    • POST /v1/charges/verification
  • Dynamic pricing
    • POST /v1/charges/dynamic-pricing
  • Standalone 3DS
    • POST /v1/charges/standalone-3ds
  • Pre-auth 3DS (using vault token)
    • POST /v1/charges/3ds
  • Finalize and decline fraud charge in status inreview
    • POST /v1/charges/:id/process
    • POST /v1/charges/:id/decline
  • Create OTT (VisaSRC)
    • POST /v1/payment_sources/tokens
  • Gateway account
    • POST /v1/gateways/:gateway_id/accounts
    • POST /v1/gateways/:gateway_id/accounts/:id
  • Customers
    • POST /v1/customers – only for creating a customer with payment destination (body.payment_destination)
    • POST /v1/customers/:id – only for updating a customer with payment destination (body.payment_destination or body.default_payment_destination)
  • Customer payment source
    • POST /v1/customers/:_id/payment_sources/:_payment_source_id/verify – verify customer payment source
  • Services
    • POST /v1/services/:id/verify – update service credentials (only for service.group = 3ds)
    • POST /v1/services/:id/generate-access
  • Transfers
    • POST /v1/transfers/:id/capture

Impacted Functionality: Error messages

  • Increased key maximum expiration from 90 days to 1 year for “global” scope

Changed maximum expiration date for all keys from 90 days to 1 year for “global” scope.

Impacted Functionality: Keys

  • Blocked the exchange of Click to Pay OTT into permanent vault tokens, customers, and subscriptions

Blocked the exchange of Click to Pay OTT into permanent Vault tokens, customers, and subscriptions flows. This is to ensure customers do not use the Click to Pay OTT (FPAN/Card scheme token), intended for one-off payments, for recurring payments.

Impacted Functionality: Click to Pay, Customer & Subscription

Widget Enhancements:

  • Enhanced the Click to Pay Android OTP screen experience

Introduced a fix for the Click to Pay OTP screen to ensure proper alignment of information when a user switches the OTP receipt channel from Email to Mobile.

Impacted Functionality: Click to Pay

UI Enhancements:

  • Enhanced “Signup” page flow with clarifying details

Improved the “Signup” page by adding a text reminder to indicate that users are in the signup flow, not the sign-in flow. We have also introduced the ability to return to the previous step for better user experience.

image 12

Impacted Functionality: Sign-up flow, Frontend

  • Updated the text for File Settings → Quotes information icon in the Request Report functionality

Changed text for File Settings → Quotes information icon in the Request Report functionality from “When enabled, the quotes will be added to the field values in the report” to “When enabled, quotes (“) will be added to the start and end of each value in the report. Please enable this option if you expect delimiters to be populated in the report values to prevent interference with file formatting” to make it more descriptive and clear for merchants.

Impacted Functionality: Reporting

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}