跳转到主内容

Cryptopay

快速启动
  1. 报名 at cryptopay.me 并获取 API 凭据
  2. 创建终端 输入 管理控制台 参数如下:
  3. 开始处理 ——适配器预建并准备使用.

转到密码支付 {}

概览​

Cryptopay——付款(按货币计算的付款)

供应商 IDcryptopay
类别密码链( B)
网站cryptopay.me

支助行动: Create Invoice (payments_authorize) Get Invoice Status (payments_status)


认证​

方法 : HMAC SHA-1 (海关签名计划)
算法签名 :

步骤 1: MD5 Hash 有效载荷​

payload_hash = md5(request_body).hexdigest().lowercase()

步骤 2: 签名字符串​

signature_string =
"{HTTP_METHOD}\n" +
"{payload_hash}\n" +
"application/json\n" +
"{date_iso8601}\n" +
"{api_path}"

示例:

POST
d41d8cd98f00b204e9800998ecf8427e
application/json
2024-01-15T10:30:00+00:00
/api/invoices

步骤 3: HMAC SHA-1​

signature = hex(hmac_sha1(signature_string, api_secret))

步骤 4: 授权页眉​

HMAC {api_key}:{signature}

附加标题 :

Date: 2024-01-15T10:30:00+00:00

配置​

所需参数​

参数说明
base_url基础 API URL
api_key公开 API 密钥
api_secret密钥用于 HMAC
pay_currency支付密码货币( 需要)
network区块链网络(可选)

状态映射​

提供者状况4 工资状况说明
newAuthenticationPending开具等待付款的发票
completedCharged已完成的付款
cancelledFailure发票已取消
refundedRefunded退回的付款
unresolvedPending未解决状态

资源​