Batch API Overview

DOCS

Last updated: Sept 24th, 4:55pm

Use the Batch API to submit multiple REST API calls in a single batch request to the server. The batch request is a single HTTP request that combines an array of batch operations.

This API improves performance because the client makes fewer REST API calls, and the PayPal server responds to multiple REST API calls with a single response.

The PayPal Batch API enables you to consolidate these common requests in a single Batch API request:

Batch request Related operation

Capture payments for multiple authorized payments or orders.

  • Capture an authorized payment

  • Capture payment for an order

Refund multiple transactions.

  • Refund multiple captured payments

  • Process refunds against captured orders

Create, partially update, and show details for a payment or an order.