Onerway Payment API
Onerway APIs
  1. API
  • Onerway 商户 API 接入指南
  • Onerway Merchant API Testing
  • Payment APIs
    • Checkout
      • Card Checkout
      • Card Checkout - Subscribe
      • APMs Checkout
      • Single-Method APM Checkout
      • Card Checkout - Authorizaiton
    • JS-SDK
      • One-Time Payment Intent
      • Subscription Payment Intent
      • Card Tokenization Intent
    • API
      • Card
        POST
      • Pre-Auth
        POST
      • Auth Reversal
        POST
      • Capture
        POST
      • Card Tokenization
        POST
      • Tokenized Payment
        POST
      • Subscription - Charge by Onerway
        POST
      • Subscription Initial Charge
        POST
      • Subscription Recurring Charge
        POST
      • Subscription Cancellation
        POST
      • Subscription Reactivation
        POST
      • Token Removal
        POST
      • GooglePay-Card
        POST
      • ApplePay-Card
        POST
      • Apple Pay Session
        POST
      • 可用支付方式查询 | Available Payment Methods Query
        POST
      • 检查Google Pay PAN_ONLY | Check Google Pay Pan_only
        POST
    • APMs - Alternative Payment Methods
      • Thailand
        • Thailand-TrueMoney Wallet
        • Thailand-PromptPay
        • Thailand-Rabbit_Line_pay
        • Thailand-KRUNGSRI_ONLINE
      • Malaysia
        • Malaysia-TOUCH_GO_EWALLET
        • Malaysia-Boost
        • Malaysia-MCASH
        • Malaysia-ShopeePay
        • Malaysia-FPX
      • Indonesia
        • Indonesia-ShopeePay
        • Indonesia-OVO
        • Indonesia-DANA
        • Indonesia-QRIS
        • Indonesia-BNI
        • Indonesia-MANDIRI
        • Indonesia-Maybank
        • Indonesia-PERMATA
        • Indonesia-BRI
        • Indonesia-CIMB
        • Indonesia-AKULAKU
        • Indonesia-DANA(Subscribe)
      • Japan
        • Japan-Konbini
        • Japan-PayEasy
      • South Korea
        • South Korea-Kakao_Pay
        • South Korea-Naver_Pay
        • South Korea-PAYCO
        • South Korea-Cards_KOR
      • Vietnam
        • Vietnam-NINE_PAY
        • Vietnam-PAYME
        • Vietnam-VIET_QR
        • Vietnam-MOMO
        • Vietnam-ATM_CARD
      • Philippines
        • Philippines-Dragonpay
        • Philippines-QR_PH
      • Brazil
        • Brazil-Boleto
        • Brazil-Visa/Master
        • Brazil-PIX
        • Brazil-PicPay
        • Brazil-MercadoPago
      • Mexico
        • Mexico-Visa/Master
        • Mexico-SPEI
        • Mexico-OXXO
        • Mexico-PaySafeCard
      • Chile
        • Chile-Visa/Master
        • Chile-Khipu
        • Chile-Webpay
        • Chile-Servipag
        • Chile-Sencillito
      • Paraguay
        • Paraguay-Visa/Master
        • Paraguay-Infonet
      • United States
        • United States-PayPal
        • United States-Venmo
        • United States-CASH_APP
      • Belgium
        • Belgium-Bancontact
        • Belgium-Payconiq
      • Germany
        • Germany-PaySafeCard
        • Germany-Giropay
      • Italy
        • Italy-MyBank
      • Luxembourg
        • Luxembourg-Payconiq
      • Estonia
      • Turkey
        • Turkey-Papara
      • Peru
        • Peru-PagoEfectivo
      • Poland
        • Poland-BLIK
    • Refund
      • Initiate Refund
      • Cancel Refund
    • Settlement
      • Settlement File Download
    • Query
      • Retrieve Transaction Orders
      • Query Installment Options
      • Retrieve Subscription Details
      • Query Chargeback Records
      • Retrieve Card Tokenization Records
    • Utils
      • Signature Validation Helper
  1. API

ApplePay-Card

开发中
Sandbox Env
https://sandbox-acq.onerway.com
Sandbox Env
https://sandbox-acq.onerway.com
POST
https://sandbox-acq.onerway.com
/v1/txn/doTransaction

请求参数

Body 参数application/json

示例

返回响应

🟢200Success
application/json
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sandbox-acq.onerway.com/v1/txn/doTransaction' \
--header 'Content-Type: application/json' \
--data-raw '{
    "billingInformation": {
        "address": "889 Mill Close",
        "city": "Buckridgefield",
        "country": "US",
        "email": "Ryan.Purdy@gmail.com",
        "firstName": "Frederik",
        "identityNumber": "92066033023",
        "lastName": "Pfannerstill",
        "phone": "15209608948",
        "postalCode": "96542",
        "province": "CO"
    },
    "cardInfo": {
        "cvv": "123"
    },
    "merchantCustId": "CustId-75S6-256P",
    "merchantNo": "800515",
    "merchantTxnId": "9bb3315c-e447-4d93-9b52-4665399d5eb89",
    "merchantTxnTime": "2025-06-25 20:18:57",
    "orderAmount": "1",
    "orderCurrency": "USD",
    "shippingInformation": {
        "address": "72981 Alejandrin Port",
        "city": "Lake Judd",
        "country": "US",
        "email": "Tracy_Stanton58@gmail.com",
        "firstName": "Noble",
        "identityNumber": "84880795738",
        "lastName": "Baumbach",
        "phone": "18434119887",
        "postalCode": "12053",
        "province": "CO"
    },
    "sign": null,
    "txnOrderMsg": {
        "accept": "*/*",
        "appId": "1968187301902553088",
        "colorDepth": "24",
        "contentLength": "65536",
        "javaEnabled": false,
        "language": "en-US",
        "products": [
            {
                "currency": "USD",
                "name": "butternut pumpkin",
                "num": "96",
                "price": "708.69",
                "type": "est"
            },
            {
                "currency": "USD",
                "name": "kiwi fruit",
                "num": "35",
                "price": "276.59",
                "type": "amet aliquip eiusmod"
            }
        ],
        "returnUrl": "YOUR-RETURN-URL",
        "notifyUrl": "YOUR-WEBHOOK-ENDPOINT",
        "screenHeight": "1200",
        "screenWidth": "375",
        "timeZoneOffset": "180",
        "transactionIp": "252.238.110.248",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"
    },
    "productType": "CARD",
    "subProductType": "DIRECT",
    "txnType": "SALE",
    "tokenInfo": {
        "provider": "ApplePay",
        "tokenId": {
            "paymentData": {
                "data": "98nfcTmCRCoJOUZCrbIOL/cQbb4XhCGBVjAy5WamCraEir5DVUb/7fJTSE+mb4hUvIZUv8hf1Jwf9zFnVn8ip/7bqQ3PumlCO4CLgYd12n0kSWVIcLMz5V6IwpcWl+4ljDJ0Zq/9++ytrVa8WX7vYzzLm89EWEDMybr07yVj13jfBVIhzHBGhjfwElrPWNk+snIiYr2qhuPbJxWiOXD0mDrb+KrT6EBRK42296xyH98j0eb3mejjNBI8RtAaa15nKV4Yq95GqQlnEE3pcJinOvT/PLS2eVOpuVd/4YWiJcMhuXI7KO+HUyF49xZphmSKmxHKUGRvaZmZIUP4R8kcCc7k95ITsStFAcpBqomHRCpOBqrI0Y0EtClUEgYa6TR16nDwZ8TEflx+KPYZrX2W71dNqKCbzdZ0Jp06daFjtMg=",
                "signature": "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",
                "header": {
                    "publicKeyHash": "H8goTIjHUSUL1pcwkMV8ljgmU73N51JAIvz6Ti05LlI=",
                    "ephemeralPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEBvCA8nYOKwlHI9z5c7SJSSrr6tNZUP532/aRw3WHJKPbzP7at+YMcylqdQ+FHizYjBlvZB+Hk80jLvVlZRmATg==",
                    "transactionId": "7ef2485cfc28d259c5a0ebfc5ea2c2df682d1c31c0cb11457840197fc3090c18"
                },
                "version": "EC_v1"
            },
            "paymentMethod": {
                "displayName": "Visa 0121",
                "network": "Visa",
                "type": "credit"
            },
            "transactionIdentifier": "7ef2485cfc28d259c5a0ebfc5ea2c2df682d1c31c0cb11457840197fc3090c18"
        }
    }
}'
响应示例响应示例
{}
修改于 2025-10-29 05:10:11
上一页
GooglePay-Card
下一页
Apple Pay Session
Built with