public class CisPaymentResponseInterpretationStrategy extends AbstractPaymentResponseInterpretationStrategy
| Constructor and Description |
|---|
CisPaymentResponseInterpretationStrategy() |
getOrCreatePaymentErrorField, parseMissingFieldspublic CisPaymentResponseInterpretationStrategy()
public CreateSubscriptionResult interpretResponse(java.util.Map<java.lang.String,java.lang.String> responseParams, java.lang.String clientRef, java.util.Map<java.lang.String,PaymentErrorField> errors)
PaymentResponseInterpretationStrategyCreateSubscriptionResult that represents the set of parameters
returned from of a profile creation request with an external payment service.responseParams - - The response params necessary to complete payment profile creation with an external service.clientRef - - Unique identifier representing the client in a call to external services.errors - - Map of payment details errors populated by external service.protected CisClientPaymentService getCisClientPaymentService()
public void setCisClientPaymentService(CisClientPaymentService cisClientPaymentService)
protected Converter<CisPaymentProfileResult,CreateSubscriptionResult> getCisCreateSubscriptionResultConverter()
public void setCisCreateSubscriptionResultConverter(Converter<CisPaymentProfileResult,CreateSubscriptionResult> cisCreateSubscriptionResultConverter)
protected PaymentResponseInterpretationStrategy getPaymentResponseInterpretationStrategy()
public void setPaymentResponseInterpretationStrategy(PaymentResponseInterpretationStrategy paymentResponseInterpretationStrategy)
Copyright © 2018 SAP SE. All Rights Reserved.