I'm using CIM with php. I'm trying to refund/void transactions.
我正在使用带有PHP的CIM。我正在尝试退款/取消交易。
-
Is there some clear documentation somewhere about voiding and refunding transactions with CIM?
是否有一些关于与CIM进行空置和退款交易的明确文件?
-
My understanding is that a transaction can't be refunded until it is "settled". I assume this happens at some indeterminate period of time in the future, and so there was a sentence in some documentation somewhere saying that if a refund is necessary I should simply try to void the transaction and if that fails assume it is settled, and so try a refund. Is this correct?
我的理解是,交易在“结算”之前不能退还。我认为这种情况在将来的某个不确定的时间段内发生,因此在某些文档中有句话说如果需要退款,我应该简单地尝试使交易无效,如果失败则假定它已经解决,等等试试退款。它是否正确?
-
Is there any expiry date for refund a transaction?
是否有退款交易的到期日?
1 个解决方案
#1
1
Is there some clear documentation somewhere about voiding and refunding transactions with CIM?
是否有一些关于与CIM进行空置和退款交易的明确文件?
See page 48 of the CIM Guide
请参阅CIM指南的第48页
My understanding is that a transaction can't be refunded until it is "settled". I assume this happens at some indeterminate period of time in the future, and so there was a sentence in some documentation somewhere saying that if a refund is necessary I should simply try to void the transaction and if that fails assume it is settled, and so try a refund. Is this correct?
我的理解是,交易在“结算”之前不能退还。我认为这种情况在将来的某个不确定的时间段内发生,因此在某些文档中有句话说如果需要退款,我应该简单地尝试使交易无效,如果失败则假定它已经解决,等等试试退款。它是否正确?
Transactions are settled every night so you can safely assume each night a transaction has been settled. So the rule of thumb is if the transaction to be refunded happened before midnight PST you need to void it. If it happens after that you need to issue a refund.
交易每晚都结算,因此您可以安全地假设交易已经结算。所以经验法则是如果要退还的交易发生在太平洋标准时间午夜之前,你需要取消它。如果在此之后发生,您需要退款。
Is there any expiry date for refund a transaction?
是否有退款交易的到期日?
Six months. After that Authorize.Net will not allow it to go through to prevent their system from being used as a payment service.
六个月。之后,Authorize.Net将不允许它通过以防止他们的系统被用作支付服务。
#1
1
Is there some clear documentation somewhere about voiding and refunding transactions with CIM?
是否有一些关于与CIM进行空置和退款交易的明确文件?
See page 48 of the CIM Guide
请参阅CIM指南的第48页
My understanding is that a transaction can't be refunded until it is "settled". I assume this happens at some indeterminate period of time in the future, and so there was a sentence in some documentation somewhere saying that if a refund is necessary I should simply try to void the transaction and if that fails assume it is settled, and so try a refund. Is this correct?
我的理解是,交易在“结算”之前不能退还。我认为这种情况在将来的某个不确定的时间段内发生,因此在某些文档中有句话说如果需要退款,我应该简单地尝试使交易无效,如果失败则假定它已经解决,等等试试退款。它是否正确?
Transactions are settled every night so you can safely assume each night a transaction has been settled. So the rule of thumb is if the transaction to be refunded happened before midnight PST you need to void it. If it happens after that you need to issue a refund.
交易每晚都结算,因此您可以安全地假设交易已经结算。所以经验法则是如果要退还的交易发生在太平洋标准时间午夜之前,你需要取消它。如果在此之后发生,您需要退款。
Is there any expiry date for refund a transaction?
是否有退款交易的到期日?
Six months. After that Authorize.Net will not allow it to go through to prevent their system from being used as a payment service.
六个月。之后,Authorize.Net将不允许它通过以防止他们的系统被用作支付服务。