public interface VisaCheckoutPaymentFacade
PaymentFacade
which defines methods related to VisaCheckout payment.Modifier and Type | Method and Description |
---|---|
boolean |
authorizeVisaCheckoutPayment(CartModel sessionCart,
java.lang.String callId)
Authorizes visa checkout payment for given cart.
|
boolean |
authorizeVisaCheckoutPayment(CartModel sessionCart,
java.lang.String callId,
boolean performGetFirst)
Authorizes visa checkout payment for given cart.
|
boolean |
updateCartAddressesWithVCGetData(CartModel sessionCart,
java.lang.String callId)
Gets visa checkout payment data for given cart.
|
boolean authorizeVisaCheckoutPayment(CartModel sessionCart, java.lang.String callId)
sessionCart
- current cartcallId
- visa checkout call id, it should be used as orderIdboolean authorizeVisaCheckoutPayment(CartModel sessionCart, java.lang.String callId, boolean performGetFirst)
sessionCart
- current cartcallId
- visa checkout call id, it should be used as orderIdperformGetFirst
- should perform a get request firstboolean updateCartAddressesWithVCGetData(CartModel sessionCart, java.lang.String callId)
sessionCart
- current cartcallId
- visa checkout call id, it should be used as orderId