Improved
Improvements to the Payment Provider Protocol API and Redirect flow documentation
June, 2

The Payment Provider Protocol (PPP) API documentation and the Redirect section of the Purchase Flows article have just been updated. The changes in the PPP API documentation are:
- POST Create Payment endpoint.
- Removed requirement of
installmentsInterestRate,installmentsValueandipAddressparameters in the request body. - Added description of
cardparameter in the request body. documentfield is now properly located inside thecardparameter in the request body. Before, it was incorrectly located insidecard.expiration.- Added description of
isCorporate,corporateName,tradeNameandcorporateDocumentfields of theminiCard.buyerparameter in the request body. - Removed requirement of
complementfield of theminiCart.shippingAddressandminiCart.billingAddressparameters in the request body. - Removed requirement of
categoryIdandsellerIdfields of theminiCard.itemsparameter in the request body. - Corrected type of
miniCart.merchantSettingsparameter in the request body from object to array of objects and added description. - Added response examples for Redirect and Callback cases.
- Added examples for multiple request body fields.
- Removed requirement of
- GET List Payment Provider Manifest endpoint.
- Improved description of
paymentMethods[].allowsSplitfield in the response body to include reference to the Split Payouts on the Payment Provider Protocol article. - Improved description of
autoSettleDelayparameter in the response body to include reference to the Custom Auto Capture Feature article and added requirement ofminimumandmaximumfields.
- Improved description of
- POST Settle Payment, POST Cancel Payment, POST Refund Payment and POST Inbound Request endpoints.
- Added
merchantSettingsparameter in the request body with all the parameters.
- Added
Also, we improved the Redirect section of the Purchase Flows article by adding an image with a sequence diagram and a detailed explanation of the steps that occur when the Redirect flow is used for payments.