Interface PaymentGatewayReportingService
-
- All Superinterfaces:
PaymentGatewayTypeAware
public interface PaymentGatewayReportingService extends PaymentGatewayTypeAware
This API provides the ability to get the status of a Transaction after it has been submitted to the Gateway. Gateways have different ways to provide this information. For example, Cybersource can provide a nightly feed or FTP file that contain details of what was SETTLED, CHARGEBACK, etc... to be reconciled in your system. Braintree and Paypal have API hooks to either do a date based query or an individual inquiry on a particular transaction.
- Author:
- Elbert Bautista (elbertbautista)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default PaymentResponse
findDetailsByTransaction(PaymentRequest paymentRequest)
-
Methods inherited from interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTypeAware
getGatewayType
-
-
-
-
Method Detail
-
findDetailsByTransaction
default PaymentResponse findDetailsByTransaction(PaymentRequest paymentRequest) throws PaymentException
- Throws:
PaymentException
-
-