如何处理状态为 Assistance 的交易
了解如何处理状态为 Assistance 的入金和出金
通过PSS 连接方式发起的入金和出金在处理期间可能会收到 Assistance 状态。此状态表示在与外部支付系统同步时无法自动确定交易状态,因此交易处理需要手动操作。
如何处理状态为 Assistance 的入金
入金可能因以下原因收到 Assistance 状态:
- 与支付系统的同步时间已过期,即已达到同步截止时间。在这种情况下,必须直接在 Finance > Deposits 的入金详情中处理入金。
- 同步截止时间以外的任何原因。在这种情况下,系统会在 Clients > Requests 中自动创建 PaymentSystem Deposit Assistance 请求,必须在该请求中处理入金。
直接在入金详情中处理同步截止时间错误的目的,是为了避免产生过多的 PaymentSystem Deposit Assistance 请求并简化请求处理。
要确定入金为何具有 Assistance 状态并进行处理:
导航至 Finance > Deposits。
找到需要处理的、状态为 Assistance 的入金。
要筛选列表,请在 Status 列中选择 Assistance,以便仅显示具有此状态的入金。
选择该入金并点击 Edit 按钮以打开其详情。
在入金详情中,转到 Payment system 选项卡。
该选项卡显示详细的入金信息。有关概览,请参阅支付详情结构。
确定入金收到 Assistance 状态的原因。
在 Timeline 部分中,查看状态详情:
- 如果状态为 Unexpected,且 Error code 字段显示
service.sync_deadline,则表示入金与支付系统的同步时间已过期。在这种情况下,请直接在 Payment system 选项卡上继续处理入金。 - 如果显示任何其他错误代码,请在 Clients > Requests 中自动创建的对应 PaymentSystem Deposit Assistance 请求内处理入金。有关详情,请参阅如何处理入金和出金的 PaymentSystem Assistance 请求。
要处理错误代码为 service.sync_deadline 的入金,请在 Payment system 选项卡上采取相应操作以更新入金状态。
可用选项如下:
- Move to In progress — 恢复将入金状态与外部支付系统同步。
- Move to Failed — 停止与外部支付系统同步,并将入金标记为失败。
有关详情,请参阅移至 In progress和移至 Failed。请注意,对于 service.sync_deadline 情况,必须直接在入金详情的 Payment system 选项卡中执行这些操作。
根据所选选项,入金状态将更新为 In progress,之后可能达到某个最终状态,或立即更新为 Failed。
如何处理状态为 Assistance 的出金
当出金收到 Assistance 状态时,系统始终会在 Clients > Requests 中自动创建 PaymentSystem Withdrawal Assistance 请求。此类出金必须在这些请求中处理。出金详情中不提供任何用于处理出金的手动操作。
要处理状态为 Assistance 的出金:
导航至 Finance > Payouts。
找到需要处理的、状态为 Assistance 的出金。
要筛选列表,请在 Status 列中选择 Assistance,以便仅显示具有此状态的出金。
选择该出金并点击 Edit 按钮以打开其详情。
在出金详情中,转到 Payment system 选项卡。
该选项卡显示详细的出金信息。有关概览,请参阅支付详情结构。
在 Timeline 部分中,查看导致出金收到 Assistance 状态的状态和错误代码。
与入金不同,状态为 Assistance 的出金始终会在 Clients > Requests 中创建 PaymentSystem Withdrawal Assistance 请求。这些出金必须在各自的请求中手动处理。有关详情,请参阅如何处理入金和出金的 PaymentSystem Assistance 请求。
支付详情结构
在 Finance > Deposits 和 Finance > Payouts 中列出的入金和出金详情的 Payment system 选项卡上,以及在 Clients > Requests 中列出的相应 PaymentSystem Deposit Assistance 和 PaymentSystem Withdrawal Assistance 请求中,均可查看以下信息。这些信息可帮助管理员决定如何处理特定交易,并包含以下部分:
入金/出金信息
交易的主要信息:
Identifier
B2CORE Payment Systems Service (PSS) 中的交易标识符。您可以点击它以导航至 Finance > Deposits 或 Finance > Payouts 中的交易详情。
Payment provider identifier
外部支付系统中的交易标识符,可能具有以下两种状态:
Verified— 支付系统中存在具有此标识符的交易。Unverified— 支付系统中找不到具有此标识符的交易。
Status
B2CORE PSS 中的交易状态:
- Created — 已创建交易。
- In Progress — 正在处理交易。
- Success — 交易已成功完成。这是最终状态。
- Failed — 交易未能完成。这是最终状态。
- Unexpected — 交易处于未知状态。管理员必须将此状态作为协助流程的一部分进行处理。
- Unprocessable — 交易处于需要手动操作的状态,因为无法再自动执行任何操作。管理员必须将此状态作为协助流程的一部分进行处理。
Initial amount
发起交易时的金额。
Initial currency
发起交易时使用的币种。
Creation date
创建交易的日期和时间。
Last updating date
上次更新交易的日期和时间。
支付输入快照
客户在发起入金或出金时于支付表单中填写的信息。客户必须填写的字段取决于所选的入金或出金方式。此信息显示为字段名称和客户提供的值。
对于某些方式,客户无需提供任何信息。在这种情况下,将显示消息 The payment input snapshot is empty。
外部详情
有关交易的附加信息,包括来自支付系统的有用数据。信息集取决于具体的支付系统。在交易处理期间,此部分中没有详情。
时间线
有关 B2CORE PSS 内交易状态的信息。数据按时间顺序展示,并包含每个状态的有用详情。
轮询任务
在 B2CORE PSS 中创建交易后,服务会定期向外部支付系统发起请求,以检查交易的当前状态。这种定期状态检查称为 Polling job 流程。每次轮询任务尝试均包含请求日期、状态以及任何错误的附加详情(如适用)。
交易成功完成后,请求所有部分中的信息都会相应更新。
最后更新于