The Checkout.com Refund a Payment Node.js Sample Code demonstrates how to send refund requests that are processed asynchronously. Developers can use webhooks to be notified if the refund is successful.
Escrow.com has announced a beta version of its Platform API. Through the API, third party apps and services can integrate the escrow services Escrow.com has long been known for. Once integrated, apps and services can hold money in trust until a transaction has fully completed.