create_order
Create a ManaBuy order and return payment information. This is a high-risk action: call it only after explicit user confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skuCode | Yes | Selected SKU code. | |
| urlName | No | Product URL name. | |
| couponId | No | Optional coupon ID as string. | |
| skuCount | No | Quantity. | |
| couponCode | No | Optional coupon code. | |
| ipCurrency | No | Optional detected local currency. | |
| extraParams | No | Payment/channel specific extra params. | |
| productCode | Yes | ManaBuy product code. | |
| orderInfoMap | Yes | Game/account fields required by the product, for example { userId: '123456', server: 'Asia' }. | |
| payMethodCode | Yes | Payment method code, for example AirWallex_Card. | |
| promotionCode | No | Optional promotion code. |