Paypal

PayPal Holdings, Inc. is an American company operating a worldwide online payments system that supports online money transfers and serves as an electronic alternative to traditional paper methods like checks and money orders.

Info

Schemes: https
Base URL: https://api.paypal.com

Documentation Reference

Authentication: Token
Generate token: Documentation.

Resources

/v1/catalogs/products

GET POST DELETE

Summary: Merchants can use the Catalog Products API to create and manage products, which are goods and services.

Reference

/v1/checkout/orders/{order_id}

PATCH

Summary: Updates an order with the CREATED or APPROVED status.
You cannot update an order with the COMPLETED status.
To make an update, you must provide a reference_id.
If you omit a reference_id for an order with one purchase unit, PayPal defaults to a reference_id of DEFAULT

Reference

/v1/shipping/trackers

GET PUT

Summary: Shows tracking information, by tracker ID, for a PayPal transaction. You can also Update or cancel the tracking information for a PayPal transaction, by ID. To cancel tracking information, call this method and set the status to CANCELLED.

Reference

/v1/identity/oauth2/userinfo

GET

Summary: Shows user profile information. Filters the response by a schema. Supported schema value is paypalv1.1.

Reference

/v2/invoicing/invoices

GET PUT POST DELETE

Summary: Use the Invoicing API to create, send, and manage invoices. You can also use the API or webhooks to track invoice payments. When you send an invoice to a customer, the invoice moves from draft to payable state.

Reference

/v2/checkout/orders

GET POST

Summary: Creates and shows details for an order. Supports orders with only one purchase unit.

Reference