Sitecore Commerce supports Federated payments via a Braintree (PayPal) integration. Payments can be added from the Customer and Order Manager, if an additional payment is required. For example, if a line item is added to the order. Payments can be voided if an order is cancelled, or refunded in the case of a return or similar action.