getDefaultPaymentMethod
getDefaultPaymentMethod là API dùng để lấy về phương thức thanh toán mặc định
Tham số
| Thuộc tính | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|
| paymentApiKey | String | ✓ | Payment api key tương ứng với điểm thanh toán |
| success | Function | Callback function sau khi user chọn xong phương thức thanh toán. | |
| fail | Function | Callback function trong trường hợp user không chọn không chọn phương thức thanh toán, argument sẽ là errorMessage | |
| complete | Function | Callback function khi việc chọn phương thức thanh toán kết thúc cho dù thành công hay thất bại. |
Success callback
Response sẽ là phương thức thanh toán có kiểu dữ liệu như sau:
| Thuộc tính | Kiểu dữ liệu |
|---|---|
| category | strings |
| code | string |
| type | string |
| iconUrl | string |
| name | string |
| providerId | string |
| providerName | string |
| paymentMethodId | string |
| userPaymentMethodId | string |
Fail callback
Fail callback payload là string và sẽ là error message
Ví dụ
import apis from '@v-miniapp/apis'
apis.getDefaultPaymentMethod({
paymentApiKey: "xxx",
success: (res) => {
apis.alert({title: JSON.stringify(res)});
},
});