Release 1.24.0
Demo App:
- PAYP-3349 Fix Demo App build issues on M1 macbook
SDK:
- PAYP-3210 Update Payment Type
gopay
toqris
in Tablet Mode - PAYP-3209 Support expiration_raw to fix countdown timer on Qris Tablet
Important Information
- To avoid inconsistencies for e-money method on tablet, starting from version 1.24.0, the payment type for gopay on tablet (iPad) is no longer
gopay
but changed toqris
, similar to ShopeePay on tablet (iPad) which is already usingqris
. - The JSON fields format response is now different between iPad and iPhone, which is
“payment_type”: “qris”
for iPad and“payment_type”: “gopay”
for iPhone. This will affect the Webhook/HTTP Notification and Get Status API Response. Refer to the notification example section for details. - Due to the difference in response between
qris
andgopay
, you need to remap the response for the Notification and Get Status API. So please ensure that your system’s implementation can handle this behavior without breaking your system & its payment flow. Especially on the following parts (if applicable):- Your Notifications Handler implementation logic.
- Get Status API implementation logic.
- Reconciliation implementation logic.
- For more details regarding QRIS related behavior, please refer to this section