Tokenisation - V0 is the terminology used for the initial API version of Amazon Pay. If your project is using - https://amazonpay.amazon.in/customer/CONSENT_TOKEN/{token}/balance/v1 for fetching customer Amazon Pay balance then you are not using the latest API stack of Amazon Pay. Amazon Pay has updated its APIs to a new version and the latest version is equipped to support Amazon Pay later integration. To enable Amazon Pay later please follow below steps.
API References
The current API architecture you are using is creating signature and then encrypting the request to create IV, Key and Payload. The process is further simplified now by reducing encryption operations. The latest integration document for tokenisation V1 APIs can be found here.
Steps to update the integration to the latest APIs :-
Review the updated Architecture of APIs and modify all the APIs end point, headers, body.
For API request and response signature generation review the canonical request samples here.
Signature placements has been shifted now from body to headers. Please review the detailed Signature generation steps here.
After completing above steps, you are ready to enable Amazon Pay Later option. Please follow steps mentioned Here
Other APIs you updated like Status check, Refund, Refund status check are serving the exact same purpose in updated format.
Share your sandbox implementation with Amazon Pay POC and post sign off from them take the integration live for customers use.
Points to consider
Signature creation mechanism is same in the updated version too so you can re-use the same codes.
The API calling pattern will remain same.
Your existing Integration keys should not be used to enable APL. Raise a request to your Amazon Pay POC for a new account for APL integration.
There is no change in create access token API and you can continue using the same.
© 2023 - Amazon Pay All Rights Reserved.