Revision History
Stay organized with collections
Save and categorize content based on your preferences.
Revision History
One Time Payment Code v1 Specification Revision History
This is a revision history noting significant changes to the One Time Payment Code APIs.
Date |
API Version |
Change Description |
APIs Impacted |
2025-07-29 |
1.0.20 |
Add paidAmount field inside the instantPaymentInfo Message. |
CreateMandateResultNotification |
2025-07-21 |
1.0.19 |
Add referenceNumber, paymentTimestamp field in CreateMandateResultNotification Request. |
CreateMandateResultNotification |
2025-07-15 |
1.0.18 |
Clarify documentation of idempotency keys. |
AsynchronousCapture, AsynchronousRefund, Refund and RemittanceStatementNotification |
2025-07-07 |
1.0.17 |
Add Pix end to end ID to the mandate spec. |
CreateMandateResultNotification, CaptureResultNotification |
2025-07-07 |
1.0.16 |
Mark endDate as optional in the spec. |
CreateMandateWithOptionalInstantPayment |
2025-06-05 |
1.0.15 |
Adding support for refunds of Recurring Mandates. Added captureRequestId as a oneof for paymentRequestId field. |
AsynchronousRefund |
2025-05-15 |
1.0.14 |
Adding support for Recurring Mandates. Added AsynchronousCapture and CaptureResultNotification API. |
AsynchronousCapture, CaptureResultNotification |
2025-04-16 |
1.0.13 |
Adding support for Recurring Mandates. Added CancelMandate and CreateMandateResultNotification API. |
CancelMandate, CreateMandateResultNotification |
2025-04-16 |
1.0.12 |
Adding support for Recurring Mandates. Added CreateMandateWithOptionalInstantPayment API. |
createMandateWithOptionalInstantPayment |
2024-09-25 |
1.0.11 |
Add inquiryNotification to refundable-one-time-payment-code-v1. |
inquiryNotification |
2023-08-07 |
1.0.10 |
Add asynchronous refund API. |
All |
2023-07-31 |
1.0.9 |
Added amount field to ReferenceNumberPaidNotificationRequest . |
Google-hosted |
2022-11-15 |
1.0.8 |
Make legal address optional. |
Integrator-hosted |
2022-11-07 |
1.0.7 |
Added total_withholding_taxes field to RemittanceStatementDetailsResponse . |
remittanceStatementDetails |
2022-09-27 |
1.0.6 |
Add network specific identifier. |
All |
2021-09-30 |
1.0.5 |
Update comment for reference number field. |
Google-hosted |
2021-09-29 |
1.0.4 |
Move base path concept to host string on Overview pages. Add basePath field and drop http scheme from OpenAPI spec files. |
All |
2021-09-28 |
1.0.3 |
Deduplicate v1 Request and Response headers on ErrorResponse. |
All |
2021-09-23 |
1.0.2 |
Update displayable_reference_number. |
Integrator-hosted |
2021-09-21 |
1.0.1 |
Add displayable_reference_number to GenerateReferenceNumberResponse. |
Integrator-hosted |
2021-09-07 |
1.0.0 |
Create stand-alone documentation site for refundable-one-time-payment-code-v1. |
All |
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-30 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-30 UTC."],[[["\u003cp\u003eThis revision history documents all significant changes made to the One Time Payment Code APIs, including new features, updates, and bug fixes.\u003c/p\u003e\n"],["\u003cp\u003eEach entry includes the date of the change, the API version affected, a description of the change, and the specific APIs impacted.\u003c/p\u003e\n"],["\u003cp\u003eAPI versions range from v1.0.0 to v1.0.11, with the most recent update introducing the \u003ccode\u003einquiryNotification\u003c/code\u003e API for refundable one-time payment codes.\u003c/p\u003e\n"],["\u003cp\u003eUpdates have been made to various aspects of the APIs, such as refund functionality, legal address requirements, remittance statement details, and network identifiers.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation has also been improved with standalone sites and updates to field comments and base paths.\u003c/p\u003e\n"]]],["The One Time Payment Code API underwent several revisions. Key changes include adding an `inquiryNotification` (v1.0.11), an asynchronous refund API (v1.0.10), and an amount field to `ReferenceNumberPaidNotificationRequest` (v1.0.9). Other updates involved making the legal address optional (v1.0.8), adding `total_withholding_taxes` (v1.0.7), including a network identifier (v1.0.6), and adjusting reference number handling and the `basePath` field (v1.0.5, v1.0.4, v1.0.3, v1.0.2, v1.0.1). The initial version (v1.0.0) established the API's documentation site.\n"],null,["# Revision History\n\n\nOne Time Payment Code v1 Specification Revision History\n-------------------------------------------------------\n\nThis is a revision history noting significant changes to the One Time Payment Code APIs.\n\n| Date | API Version | Change Description | APIs Impacted |\n|------------|-------------|-------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|\n| 2025-07-29 | 1.0.20 | Add paidAmount field inside the instantPaymentInfo Message. | CreateMandateResultNotification |\n| 2025-07-21 | 1.0.19 | Add referenceNumber, paymentTimestamp field in CreateMandateResultNotification Request. | CreateMandateResultNotification |\n| 2025-07-15 | 1.0.18 | Clarify documentation of idempotency keys. | AsynchronousCapture, AsynchronousRefund, Refund and RemittanceStatementNotification |\n| 2025-07-07 | 1.0.17 | Add Pix end to end ID to the mandate spec. | CreateMandateResultNotification, CaptureResultNotification |\n| 2025-07-07 | 1.0.16 | Mark endDate as optional in the spec. | CreateMandateWithOptionalInstantPayment |\n| 2025-06-05 | 1.0.15 | Adding support for refunds of Recurring Mandates. Added `captureRequestId` as a oneof for paymentRequestId field. | AsynchronousRefund |\n| 2025-05-15 | 1.0.14 | Adding support for Recurring Mandates. Added `AsynchronousCapture` and `CaptureResultNotification` API. | AsynchronousCapture, CaptureResultNotification |\n| 2025-04-16 | 1.0.13 | Adding support for Recurring Mandates. Added `CancelMandate` and `CreateMandateResultNotification` API. | CancelMandate, CreateMandateResultNotification |\n| 2025-04-16 | 1.0.12 | Adding support for Recurring Mandates. Added `CreateMandateWithOptionalInstantPayment` API. | createMandateWithOptionalInstantPayment |\n| 2024-09-25 | 1.0.11 | Add `inquiryNotification` to refundable-one-time-payment-code-v1. | inquiryNotification |\n| 2023-08-07 | 1.0.10 | Add asynchronous refund API. | All |\n| 2023-07-31 | 1.0.9 | Added amount field to `ReferenceNumberPaidNotificationRequest`. | Google-hosted |\n| 2022-11-15 | 1.0.8 | Make legal address optional. | Integrator-hosted |\n| 2022-11-07 | 1.0.7 | Added total_withholding_taxes field to `RemittanceStatementDetailsResponse`. | remittanceStatementDetails |\n| 2022-09-27 | 1.0.6 | Add network specific identifier. | All |\n| 2021-09-30 | 1.0.5 | Update comment for reference number field. | Google-hosted |\n| 2021-09-29 | 1.0.4 | Move base path concept to host string on Overview pages. Add `basePath` field and drop `http` scheme from OpenAPI spec files. | All |\n| 2021-09-28 | 1.0.3 | Deduplicate v1 Request and Response headers on ErrorResponse. | All |\n| 2021-09-23 | 1.0.2 | Update displayable_reference_number. | Integrator-hosted |\n| 2021-09-21 | 1.0.1 | Add displayable_reference_number to GenerateReferenceNumberResponse. | Integrator-hosted |\n| 2021-09-07 | 1.0.0 | Create stand-alone documentation site for refundable-one-time-payment-code-v1. | All |"]]