@Service(value="blNullPaymentGatewayTransparentRedirectService") public class NullPaymentGatewayTransparentRedirectServiceImpl extends Object implements org.broadleafcommerce.common.payment.service.PaymentGatewayTransparentRedirectService
PaymentGatewayTransparentRedirectService.
This is just a sample that mimics what hidden fields a real payment gateway implementation
might put on your transparent redirect credit card form on your checkout page.
Replace with a real Payment Gateway Integration like Braintree or PayPal PayFlow.
In order to use load this demo service, you will need to component scan
the package "com.broadleafcommerce".
This should NOT be used in production, and is meant solely for demonstration
purposes only.| Modifier and Type | Field and Description |
|---|---|
protected NullPaymentGatewayConfiguration |
configuration |
| Constructor and Description |
|---|
NullPaymentGatewayTransparentRedirectServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO |
createAuthorizeAndCaptureForm(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO) |
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO |
createAuthorizeForm(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO) |
protected org.broadleafcommerce.common.payment.dto.PaymentResponseDTO |
createCommonTRFields(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO) |
protected NullPaymentGatewayConfiguration configuration
public NullPaymentGatewayTransparentRedirectServiceImpl()
public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO createAuthorizeForm(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO)
throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
createAuthorizeForm in interface org.broadleafcommerce.common.payment.service.PaymentGatewayTransparentRedirectServiceorg.broadleafcommerce.common.vendor.service.exception.PaymentExceptionpublic org.broadleafcommerce.common.payment.dto.PaymentResponseDTO createAuthorizeAndCaptureForm(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO)
throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
createAuthorizeAndCaptureForm in interface org.broadleafcommerce.common.payment.service.PaymentGatewayTransparentRedirectServiceorg.broadleafcommerce.common.vendor.service.exception.PaymentExceptionprotected org.broadleafcommerce.common.payment.dto.PaymentResponseDTO createCommonTRFields(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO)
Copyright © 2016. All rights reserved.