Class MyFatoorahInitiatePaymentEndpoint
java.lang.Object
com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiatePaymentEndpoint
@FrameworkRestController
@FrameworkMapping("/my-fatoorah/init-payment")
public class MyFatoorahInitiatePaymentEndpoint
extends Object
- Author:
- Divyank Chavan.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionMyFatoorahInitiatePaymentEndpoint
(MyFatoorahInitiatePaymentService myFatoorahInitiatePaymentService) -
Method Summary
Modifier and TypeMethodDescriptionprotected MyFatoorahInitiatePaymentService
initiatePayment
(CustomerRef customerRef, MyFatoorahInitiatePaymentRequest initPaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
-
Field Details
-
BASE_URI
- See Also:
-
-
Constructor Details
-
MyFatoorahInitiatePaymentEndpoint
public MyFatoorahInitiatePaymentEndpoint(MyFatoorahInitiatePaymentService myFatoorahInitiatePaymentService)
-
-
Method Details
-
initiatePayment
@FrameworkPostMapping @Policy(permissionRoots="MYFATOORAH_INIT_PAYMENT") public MyFatoorahInitiatePaymentResponse initiatePayment(CustomerRef customerRef, @RequestBody MyFatoorahInitiatePaymentRequest initPaymentRequest, @ContextOperation(CREATE) com.broadleafcommerce.data.tracking.core.context.ContextInfo context) -
getMyFatoorahInitiatePaymentService
-