Class DefaultWeChatPayPaymentInfoStrategy
java.lang.Object
de.hybris.platform.chinesepspwechatpayservices.strategies.impl.DefaultWeChatPayPaymentInfoStrategy
- All Implemented Interfaces:
WeChatPayPaymentInfoStrategy
public class DefaultWeChatPayPaymentInfoStrategy
extends Object
implements WeChatPayPaymentInfoStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetModelService(ModelService modelService) voidsetUserService(UserService userService) updatePaymentInfoForPayemntMethod(ChinesePaymentInfoModel chinesePaymentInfoModel) update paymentinfo once payment method is chosen.voidupdate paymentinfo once order is placed.
-
Constructor Details
-
DefaultWeChatPayPaymentInfoStrategy
public DefaultWeChatPayPaymentInfoStrategy()
-
-
Method Details
-
getUserService
-
setUserService
-
getModelService
-
setModelService
-
updatePaymentInfoForPayemntMethod
public ChinesePaymentInfoModel updatePaymentInfoForPayemntMethod(ChinesePaymentInfoModel chinesePaymentInfoModel) Description copied from interface:WeChatPayPaymentInfoStrategyupdate paymentinfo once payment method is chosen.- Specified by:
updatePaymentInfoForPayemntMethodin interfaceWeChatPayPaymentInfoStrategy- Parameters:
chinesePaymentInfoModel- ChinesePaymentInfoModel to be updatedChinesePaymentInfoModel- Returns:
- updated ChinesePaymentInfoModel
-
updatePaymentInfoForPlaceOrder
Description copied from interface:WeChatPayPaymentInfoStrategyupdate paymentinfo once order is placed.- Specified by:
updatePaymentInfoForPlaceOrderin interfaceWeChatPayPaymentInfoStrategy- Parameters:
order- Placed orderOrderModel
-