Go-Live Testing Checklist
This is an elaborated list of needed checks to validate an integration completion. Checks marked with ( * ) are optional depending on the merchant support for that use case.
Payment options
- โ
Tamara's options are shown based on the min/max configurations (API for eligibility check) set for the merchant
- โ less than min
- โ more than max
- โ within range
- โ Tamara's options are shown with the right labels
- โ Tamara's icon is shown next to the options
- โ Tamara's icon is present wherever payment options are listed (footer, cart page, etc)
Checkout
- โ Users can trigger checkout and complete it successfully
- โ Checkout language matches store interface
- โ Checkout details match order at the store
- โ Order status matches expected status on order completion (authorized)
- โ Orders payload is passed correctly (order reference id, items details, totals, and consumer details)
- โ
Customer is directed correctly in all scenarios
- โ Success
- โ Cancelation
- โ Failure
- โ Checkout is checked on mWeb
- โ Checkout is checked on Mobile apps (if applicable)
- โ Right Assets - You will find the asset usage guidelines and logos on the link here.
Post-Checkout
- โ Communication with customer mentions Tamara as the payment method
- โ Customers receive order updates on shipping (from the merchant if Tamara capture notifications are off)
Order Management
- โ Order authorization is happening automatically after orders approval without issue
- โ Order updates are triggered correctly from the dashboard or merchant OMS if integrated and reflect correctly to Tamara
- โ Order status at merchant and Tamara are synced/matched
- โ Check for order status - Pull Mechanism
- โ
Cancellation flow (a cancel API call is triggered to Tamara on cancelation happening from the different initiation points)
- โ Full cancellation
- โ Partial cancellation*
- โ
Capture flow ( a capture API call is triggered to Tamara on shipping the order )
- โ Full capture
- โ Partial capture*
- โ
Refunds flow (a refund API call is triggered to Tamara on refund happening from the different initiation points)
- โ Full refund
- โ Partial refund*
- โ All Tamara orders refunds are handled over Tamara ONLY, no refund to store wallet allowed.
- โ Webhook Configuration Complete
*To be covered if you support such partial cases in your store's flow
Updated 3 months ago