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 PaymentResponse
createGatewayCustomer(PaymentRequest requestDTO)
default PaymentResponse
deleteGatewayCustomer(PaymentRequest requestDTO)
default PaymentResponse
updateGatewayCustomer(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
-
-