Interface PaymentGatewayCustomerService
- 
- All Superinterfaces:
 PaymentGatewayTypeAware
public interface PaymentGatewayCustomerService extends PaymentGatewayTypeAware
Several payment gateways allow you to manage Customer and Credit Card Information from the gateway allowing you to create a transaction from the tokenized customer or payment method at a later date. Note: These are usually extra features you need to pay for when you sign up with the Gateway
- Author:
 - Elbert Bautista (elbertbautista)
 
 
- 
- 
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default PaymentResponsecreateGatewayCustomer(PaymentRequest requestDTO)default PaymentResponsedeleteGatewayCustomer(PaymentRequest requestDTO)default PaymentResponseupdateGatewayCustomer(PaymentRequest requestDTO)- 
Methods inherited from interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTypeAware
getGatewayType 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createGatewayCustomer
default PaymentResponse createGatewayCustomer(PaymentRequest requestDTO) throws PaymentException
- Throws:
 PaymentException
 
- 
updateGatewayCustomer
default PaymentResponse updateGatewayCustomer(PaymentRequest requestDTO) throws PaymentException
- Throws:
 PaymentException
 
- 
deleteGatewayCustomer
default PaymentResponse deleteGatewayCustomer(PaymentRequest requestDTO) throws PaymentException
- Throws:
 PaymentException
 
 - 
 
 -