Logoelepay
Sources

Create source

カスタマソースを作成します。

POST
/customers/{customerId}/sources
Customer ID
決済方法 - auto 自動識別(CPM決済のみ利用可能) - alipay アリペイ - alipayhk アリペイHK - alipayplus Alipay+ - amazonpay Amazon Pay - applepay Apple Pay - applepay_cn Apple Pay(中国) - atokara アトカラ - atone atone(コンビニで翌月払い) - aupay au Pay - clicktopay Click To Pay - banktransfer 銀行振込 - creditcard クレジットカード - dana DANA - docomopay d払い - ezlink EZ-Link - felica 電子マネー - felica_id iD - felica_quickpay QUICPay - felica_transport_ic 交通系ICカード - gcash GCash - ginkopay 銀行Pay - googlepay Google Pay - jcoinpay J-Coin Pay - jkopay JKOPAY - kakaopay Kakao Pay - konbini コンビニ決済 - linepay LINE Pay - merpay メルペイ - origamipay Origami Pay - paidy Paidy 翌月払い - paypal PayPal - paypay PayPay - pxpayplus 全支付 - rakutenpay 楽天ペイ - smartcode スマートコード - tng Touch 'n Go eWallet - truemoney TrueMoney - unionpay 雲閃付 - wechatpay Wechat Pay - aeonpay AEON Pay - rabbitlinepay Rabbit LINE Pay - bpi BPI - boost Boost - hellomoney HelloMoney by AUB - tosspay Toss Pay - naverpay Naver Pay - wellwa WellWa Points - grabpay Grab Pay - momopay Momo Pay - promptpay Prompt Pay - wovenpay Woven City Pay - ezopay EZO Pay
決済リソース - web WEBブラウザ - ios iOS Nativeアプリ - android Android Nativeアプリ - liff Line LIFFアプリ - mini WeChatミニプログラム - cpm CPM決済、利用者提示型QRコード - mpm MPM決済、店舗側提示型QRコード - reader カードリーダー決済(リーダー設備が必要) - posapp POSアプリ決済(POSアプリが連携必要)
カスタマソースに関する説明
length ≤ 255
決済に関する追加情報がある場合に利用します。具体的設定情報は「開発ガイド->ソースExtra情報設定」を参照してください。
メタデータ

Response Body

application/json

OK

TypeScript Definitions

Use the response body type in TypeScript.

response?SourceDto

カスタマソースオブジェクト

curl -X POST "https://api.elepay.io/customers/string/sources" \  -H "Content-Type: application/json" \  -d '{    "paymentMethod": "alipay",    "resource": "web"  }'
{
  "id": "string",
  "object": "source",
  "liveMode": true,
  "paymentMethod": "alipay",
  "resource": "web",
  "description": "string",
  "extra": {},
  "info": {},
  "cardInfo": {
    "brand": "string",
    "last4": "string",
    "expMonth": 0,
    "expYear": 0,
    "name": "string",
    "issuerCode": "string",
    "issuerName": "string",
    "wallet": "string",
    "walletApp": "string",
    "repaymentType": "string",
    "approvalCode": "string",
    "threeDSecure": true,
    "threeDSecureVersion": "string",
    "threeDSecureDetail": "string",
    "businessType": "string",
    "konbiniScanTime": 0,
    "konbiniType": "string",
    "receivedAmount": 0,
    "receivedTime": 0,
    "bankUserCode": "string",
    "bankUserName": "string",
    "bankName": "string",
    "bankBranchName": "string",
    "bankAccountNo": "string",
    "billingNo": "string"
  },
  "metadata": {},
  "credential": "string",
  "status": "pending"
}