I am importing from other systems past orders, and when trying to assign a transaction for the old payments, the call ignores the “process_at” that I have added for example for an order placed in 2016 and paid that year.
Any suggestions as for why the POST transaction would fail to keep the provided process_at date?
Did you find any solutions / workaround for this? I am having the same issue as well, the “processed_at” attribute is being ignored and the transaction is created with current time.
Hi, the workaround I found was to submit the transaction details along with the order call when I create it. That is the only way I found that the transaction processed_at is not ignored and actually created at the same time as the original order that I am importing to the system.
It is interesting that the transaction details are not explained in the documentation, but the order call accept them and uses them con confirm the payment via a transaction generate at the same processed_at as the Order.