Merchant API FAQ - Frequently Asked Questions

Do I need to implement charges calls in case of using immediate capture? And how to decide if we want immediate capture or not?

No, if you are using immediate capture, there is no need to call the charges endpoint, therefore it does not need to be implemented. Order will be activated right after being accepted by our risk check.

If you choose not to use immediate capture, you need to activate all the orders from your side using the charge API call. Most merchants do it when they ship the order.

How do I process the refund?

The order can be refunded only in the captured state.

When you receive the refund request please send a refund API call.

In case you are using bulk payments and batches, the refund will automatically get reduced from your daily bulk payment.

If not, you will have to send the money to us manually. Please set the bank transfer id to exact value as sent in refund reference.

When will I receive the actual money transfer for the order

You will receive the payment the next day.

The orders you create through an API are grouped into Batches - groups of orders and refunds. These are then sent the next day either as a bulk payment or separate transactions (depending on your settings).