我正在创建一个 webhook 场景,其中 dwolla 中的传输失败。由于这是一个沙盒环境,我不知道我们是否可以像模拟传输完成一样模拟传输失败。
在 dwolla 文档中,有一些信息可以帮助我弄清楚基本流程,但在检索失败原因时我被卡住了。该文档仅显示了failed_code
失败的传输,例如:
<?php
$transferUrl = 'https://api-sandbox.dwolla.com/transfers/83eb4b5e-a5d9-e511-80de-0aa34a9b2388';
$transfersApi = new DwollaSwagger\TransfersApi($apiClient);
$transferFailure = $transfersApi->failureById($transferUrl);
$transferFailure->code; # => "R01"
?>
而不是真正的原因。有没有办法直接从 dwolla 做到这一点?如果没有,我正在考虑制作一个键值对并使用它,因为我不希望客户真正理解 dwolla 制造的故障代码。