Usage
TerraCore v0
PayForOrder#
After mini-app creates an order with code mini_app_order_code and value totalAmount, use below code to pay for it
Firstly, create the payment request
- Android
- iOS
- Javascript
Firstly, we need create PaymentRequestBuilder instance by pass PaymentOrder param.
Then, we set main payment methods
After that, we set loyalty info methods if needed
For showing built-in payment result page, we must set shouldShowPaymentResult in UIConfig is true :
Finally, we using build() function of this builder to get a payment request for next step.
...then pay for the order
- If your mini-app uses TerraApp as well, then pass your
TerraApp'sappNametoterraAppName - Else pass
nulltoterraAppName
- Android
- iOS
- Javascript
For more detail about PaymentRequestBuilder please refer to PaymentUIRequestBuilder. The parameters are pretty similar.