# Mobile sdk

### **信用卡支付**

\
  信用卡支付支付产品在移动端主要适用于一次性扣款、[付后存卡](https://asiabill.gitbook.io/docs/zhi-fu/geng-duo-zhi-fu-chang-jing/fu-hou-cun-ka)等场景，具体详情请参考SDK对接文档。

![](https://4182117768-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcSYgMg71VCxeEVhWhVFp%2Fuploads%2FmoWtUcpUeRJYFgnLBmbI%2Fmobilesdk1.jpg?alt=media\&token=80d3b3d1-8349-424b-b246-08d16cd18782)

* 一次性扣款

&#x20;       如上图步骤①，商家搜集相关支付信息后，直接跳转步骤③。用户填写卡信息后，点击支付可完成支付流程。

* 付后存卡

&#x20;      用户在首次支付时，商户端创建并保存该用户关联的customerId，商家端需要将customerId与用户在商家的唯一标识关联保存；

&#x20;      用户下次支付时，可以通过customerId查询之前保存的卡支付信息，并在支付区域展示支付方式列表，如步骤②；如果未有保存的支付方式，如上图步骤③当用户选中存卡选项将当前客户和卡信息进行绑定，方便在之后的场景发起扣款。

### 海外本地支付

支持全球多种海外[本地支付](https://asiabill.gitbook.io/docs/zhi-fu/zai-xian-zhi-fu/ben-di-zhi-fu)，覆盖东南亚、拉美、欧洲、俄罗斯地区，海外用户可以首选本国电子钱包、在线银行转账等方式支付。

示例 `"paymentMethod": "klarna"`

![](https://4182117768-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcSYgMg71VCxeEVhWhVFp%2Fuploads%2F8SS23Glfn7OJp8c94jTV%2Fmobilesdk2.png?alt=media\&token=2b803424-5441-4bf3-8bc8-834934358464)

选择一种本地支付，商户收集相关信息并调用SDK方法进行支付，之后进入相关银行界面填写相关支付信息或者跳转第三方钱包进行支付等，具体详情请参考SDK对接文档。

### SDK对接

**Android SDK对接**

对接Asiabill Android SDK,请参照Asiabill github Android Demo文档（[Asiabill github Android Demo](https://github.com/Asiabill/asiabill_android)）

**IOS SDK对接**

对接Asiabill IOS SDK,请参照Asiabill github IOS Demo文档（[Asiabill github IOS Demo](https://github.com/Asiabill/AsiaBillPay_iOS/blob/master2.1/README.md)）
