public static QuickPayCallbackResponseModel AsQuickPayCallbackResponseModel(this ProcessorArgumentCollection args) { return(new QuickPayCallbackResponseModel() { PaymentId = args.ArgValue(Constants.ExtendedDataKeys.QuickpayPaymentId), Currency = args.ArgValue(Constants.ExtendedDataKeys.PaymentCurrency), Amount = args.ArgValue(Constants.ExtendedDataKeys.PaymentAmount) }); }
/// <summary> /// Maps the <see cref="ProcessorArgumentCollection"/> to <see cref="PurchaseOrderFormData"/>. /// </summary> /// <param name="args"> /// The args. /// </param> /// <returns> /// The <see cref="PurchaseOrderFormData"/>. /// </returns> public static PurchaseOrderFormData AsPurchaseOrderFormData(this ProcessorArgumentCollection args) { return(new PurchaseOrderFormData { PurchaseOrderNumber = args.ArgValue(Constants.PurchaseOrder.PoStringKey) }); }
/// <summary> /// Maps the <see cref="ProcessorArgumentCollection"/> to a <see cref="PurchaseOrderFormData"/> /// </summary> /// <param name="args"> /// The args. /// </param> /// <returns> /// The <see cref="PurchaseOrderFormData"/>. /// </returns> public static PurchaseOrderFormData AsPurchaseOrderFormData(this ProcessorArgumentCollection args) { return(new PurchaseOrderFormData() { PurchaseOrderNumber = args.ArgValue("purchaseOrderNumber") }); }
public static CreditCardFormData AsCreditCardFormData(this ProcessorArgumentCollection args) { return(new CreditCardFormData() { CreditCardType = args.ArgValue("creditCardType"), CardholderName = args.ArgValue("cardholderName"), CardNumber = args.ArgValue("cardNumber"), ExpireMonth = args.ArgValue("expireMonth"), ExpireYear = args.ArgValue("expireYear"), CardCode = args.ArgValue("cardCode"), CustomerIp = args.ArgValue("customerIp"), AuthenticationVerification = args.ArgValue("authenticationVerification"), AuthenticationVerificationEci = args.ArgValue("authenticationVerificationEci") }); }
public static CreditCard AsCreditCard(this ProcessorArgumentCollection args) { return(new CreditCard() { CreditCardType = args.ArgValue("creditCardType"), CardholderName = args.ArgValue("cardholderName"), CardNumber = args.ArgValue("cardNumber"), ExpireMonth = args.ArgValue("expireMonth"), ExpireYear = args.ArgValue("expireYear"), CardCode = args.ArgValue("cardCode"), }); }