Php 授权.net CIM-作废/退款交易

Php 授权.net CIM-作废/退款交易,php,credit-card,in-app-billing,authorize.net,Php,Credit Card,In App Billing,Authorize.net,我将CIM与php一起使用。我正在尝试退款/作废交易 是否有明确的文档说明CIM交易的作废和退款 我的理解是,在交易完成之前,不能退款 “已解决”。我假设这发生在某个不确定的时间段 时间在未来,所以在一些句子中有一个句子 文件某处说,如果退款是必要的,我 应该尝试使交易无效,如果失败,则假设 事情解决了,所以试着退款。这是正确的吗 退款交易是否有到期日 是否有明确的文档说明CIM交易的作废和退款 见本报告第48页 我的理解是,在“结算”之前,交易不能退款。我假设这种情况发生在未来某个不确定的时间

我将CIM与php一起使用。我正在尝试退款/作废交易

  • 是否有明确的文档说明CIM交易的作废和退款

  • 我的理解是,在交易完成之前,不能退款 “已解决”。我假设这发生在某个不确定的时间段 时间在未来,所以在一些句子中有一个句子 文件某处说,如果退款是必要的,我 应该尝试使交易无效,如果失败,则假设 事情解决了,所以试着退款。这是正确的吗

  • 退款交易是否有到期日

  • 是否有明确的文档说明CIM交易的作废和退款

    见本报告第48页

    我的理解是,在“结算”之前,交易不能退款。我假设这种情况发生在未来某个不确定的时间段,因此在某些文档中有一句话说,如果需要退款,我应该尝试使交易无效,如果失败,则假设交易已经解决,然后尝试退款。这是正确的吗

    交易每晚结算,因此您可以放心地假设每晚都有交易结算。因此,经验法则是,如果要退款的交易发生在太平洋标准时间午夜之前,您需要将其作废。如果发生在那之后,你需要退款

    退款交易是否有到期日


    六个月。在那之后,Authorize.Net将不允许它通过,以防止他们的系统被用作支付服务。

    我将CIM与php一起使用。在authorize.net php sdk CIM.markdown中,他们给出了void a trasaction的示例:$transaction=newauthorizenettransaction$事务->transId=$transactionId$响应=$request->createCustomerProfileTransaction(“作废”,$transaction);像这样如何退款交易?
    $request->createCustomerProfileTransaction(“退款”,$transaction)我尝试了这个。但没有得到任何响应,甚至没有错误消息。我的当前帐户是一个开发人员测试帐户,不知道问题是否就是因为这个。