PayPal
The paypal object contains sub-objects required to create, retrieve, and update PayPal orders and PayPal billing agreements, that can be further used to create a sale or a token transaction.
The paypal object includes orders and agreements sub-objects.Check.
Note:For more information on PayPal requirements and integration process , see the Digital Wallets page on DevDocs.

Agreements
The agreements object enables the merchant to create(POST) and retrieve(GET) a paypal token. It generates a vendor_billing_agreement_token and vendor_approval_url. The vendor_billing_agreement_token is a unique string token generated by PayPal.

Orders
The orders object enables the merchant to create(POST), retrieve(GET) and update(PUT) a PayPal order. It generates a vendor_order_number and vendor_approval_url. The vendor_order_number is a unique string ID referenced for any PayPal related transactions.