Volt
概览
伏特支付一体化
| 供应商 ID | volt |
| 类别 | 银行转账 |
| 网站 | volt.io |
配置
所需参数
| 参数 | 说明 |
|---|---|
base_url | 基础 URL API 支付款项 |
secondary_base_url | 基础 URL 退款 |
示例配置
{
"env": "prod",
"base_url": "https://api.volt.io/",
"secondary_base_url": "https://api.volt.io/",
"api_key": "your_username",
"api_secret": "your_password",
"client_id": "your_client_id",
"client_secret": "your_client_secret"
}
付款流程
通过开放银行支付(一个阶段):
-
OAuth 认证 - 检索权限_通过 POST
/oauth:(标识符:access_token)- grant_type=“密码词”
- 客户端_ID,客户端_秘密,用户名,密码(标识符:
client_id,client_secret) - 检索访问(_T)(标识符:
access_token)
-
授权 - 通过下列方式建立付款机制: POST
/payments:- 手持者令牌认证
- 金额(单位),货币
- 支付系统 : OPEN_BANKING_UK (GBP) or OPEN_BANKING_EU (EUR+)(标识符:
paymentSystem) - 打开 BankingUK/打开 BankingEU:类型="SERVICES"(标识符:
openBankingUK,openBankingEU) - 内部参考( 交易) ID)(标识符:
internalReference) - 付款人: 引用、 电子邮件、 第一位Name、 最后一位Name(标识符:
firstName,lastName) - 通信。返回:成功/失败/等待/取消链接
- 收回款项 ID 并重定向 URL
-
状态 - 状态检查通过 GET
/payments/{payment_id}:- 手持者令牌认证
- 解析状态
-
退款 - 退款通过 POST
/payments/{payment_id}/request-refund:- 在中线上!(标识符:
secondary_base_url) - 数量(微量单位),外部参考(标识符:
externalReference) - 收回退款 ID
- 在中线上!(标识符:
状态映射
| 提供者状况 | 4 工资状况 | 说明 |
|---|---|---|
CANCELLED_BY_USER | cancelled |