Cash App

Cash App 是美国非常流行的一个 C 端支付 App,由 Block(原 Square)推出。


支付方式属性

字段名称内容
可用国家代码美国(US)
消费者货币USD
处理货币USD
结算货币美元 (USD)
类型 I电子钱包(wallet)
类型 IIcashapp
退款支持退款
拒付
集成类型异步

交易流程

  1. 消费者在商家结账页选择 Cash App 作为支付方式。

  2. 商家后台根据消费者的客户端类型返回对应的支付指引:

    • WAP:返回跳转链接,引导用户前往 Cash App 完成支付;
    • Web / PC:返回二维码,供消费者使用 Cash App 扫码支付。
  3. 消费者在 Cash App 中完成支付。

  4. 支付完成后,消费者被重定向回商家指定的结果页面。

集成

请求参数说明:

参数名类型必填说明
referenceString订单唯一标识
amountObject订单金额信息
├── currencyString货币类型(如 USD)
├── valueNumber金额数值,单位为最小货币单位
productDetailString订单描述
countryCodeString国家代码(如 US)
originString订单来源,如商城域名
paymentMethodObject支付方式信息
├── shopperEmailString付款人邮箱
├── typeString支付方式(如 cashapp)
├── holderNameString姓名
browserInfoString浏览器信息
├── terminalTypeString浏览器类型(WAP/WEB/PC)
returnUrlString支付完成后返回的 URL
shopperReferenceString付款人唯一标识

交易调用输入示例

{
    "amount": {
        "currency": "USD",
        "value": 1000
    },
    "countryCode": "US",
    "origin": "fffmall.com",
    "paymentMethod": {
        "shopperEmail": "[email protected]",
        "holderName": "JW L",
        "type": "cashapp"
       
    },
    browserInfo:{
        terminalType: "WAP"
    },
    "productDetail": "ljwtest",
    "productName": "WEWQ",
    "reference": "ljw1769658309659",
    "returnUrl": "https://www.baidu.com/",
    "shopperReference": "LLL3211321",
    "webhookUrl": "https://develop.futureshop.global/api/checkout/payment/123"
}

响应参数说明

参数名类型必填说明
codeString响应状态码,"0" 表示成功
msgString响应消息
serverTimeNumber服务器时间戳,单位毫秒
dataObject业务数据对象
├── actionObject支付跳转相关信息
│ ├── paymentMethodTypeString支付方式类型(如 alipaycn)
│ ├── urlStringWeb 端支付 URL
│ ├── methodString请求方法(如 Get)
│ ├── typeString操作类型(如 redirect)
│ ├── qrCodeString操作类型(如 redirect)
├── amountObject订单金额信息
│ ├── currencyString货币类型(如 HKD, USD)
│ ├── valueNumber金额数值,单位为最小货币单位
├── additionalDataObject支付额外信息
│ ├── expireTimeString过期时间
│ ├── qrTypeNumber二维码类型
├── merchantReferenceString商户订单号
├── pspReferenceString支付平台交易号
├── resultCodeString支付结果状态(如 PENDING)
successBoolean是否成功(true 表示成功)

交易调用输出示例

WEB:

{
    "code": "0",
    "msg": "success",
    "serverTime": 1770627304189,
    "data": {
        "action": {
            "paymentMethodType": "cashapp",
            "url": "https://pm-redirects.stripe.com/authorize/acct_1RgMuM08pryDCbBW/pa_nonce_TwjiN9uiYurcrlxvVoR6sI88PPyKcUx",
            "method": "Get",
            "type": "redirect"
        },
        "amount": {
            "currency": "USD",
            "value": 1000
        },
        "merchantReference": "ljw1770627300088",
        "pspReference": "2020783486851481600",
        "resultCode": "PENDING",
        "providerReference": "pi_3SyqFG08pryDCbBW0FkSj95k"
    },
    "success": true
}

QR:

{
    "code": "0",
    "msg": "success",
    "serverTime": 1770627763354,
    "data": {
        "action": {
            "paymentMethodType": "cashapp",
            "url": "https://qr.stripe.com/test_YWNjdF8xUmdNdU0wOHByeURDYkJXLF9Ud2pxOWRZcFNMbGpJRjUyUHJjWmpaaEZOVTB3U29H0100515OQHI7.png",
            "method": "Get",
            "type": "qrcode",
            "qrCode": "https://qr.stripe.com/test_YWNjdF8xUmdNdU0wOHByeURDYkJXLF9Ud2pxOWRZcFNMbGpJRjUyUHJjWmpaaEZOVTB3U29H0100515OQHI7.png"
        },
        "additionalData": {
            "expireTime": "1770627783",
            "qrType": "img"
        },
        "amount": {
            "currency": "USD",
            "value": 1000
        },
        "merchantReference": "ljw1770627759140",
        "pspReference": "2020785412406116352",
        "resultCode": "PENDING",
        "providerReference": "pi_3SyqMf08pryDCbBW0DV6oU8Z"
    },
    "success": true
}

附加信息