Newer Version Available
ProcessPaymentRequest Class
Namespace
ProcessPaymentRequest Constructors
The following are constructors for ProcessPaymentRequest.
ProcessPaymentRequest(transactionIdentifier, paymentData, billingContact, shippingContact, paymentMethod, shippingMethod, contextRecordId)
Signature
public ProcessPaymentRequest(String transactionIdentifier, String paymentData, RichMessaging.AddressableContact billingContact, RichMessaging.AddressableContact shippingContact, RichMessaging.PaymentMethod paymentMethod, RichMessaging.ShippingMethod shippingMethod, String contextRecordId)
Parameters
- transactionIdentifier
- Type: String
- The transaction identifier associated with the payment request.
- paymentData
- Type: String
- The encrypted payment data for the payment request.
- billingContact
- Type: RichMessaging.AddressableContact
- The billing contact information for the payment request.
- shippingContact
- Type: RichMessaging.AddressableContact
- The shipping contact information for the payment request.
- paymentMethod
- Type: RichMessaging.PaymentMethod
- The payment method for the payment request.
- shippingMethod
- Type: RichMessaging.ShippingMethod
- The shipping method for the payment request.
- contextRecordId
- Type: String
- The context record ID associated with the payment request.
ProcessPaymentRequest Properties
The following are properties for ProcessPaymentRequest.
billingContact
Signature
public RichMessaging.AddressableContact billingContact {get; set;}
Property Value
contextRecordId
Signature
public String contextRecordId {get; set;}
Property Value
Type: String
paymentData
Signature
public String paymentData {get; set;}
Property Value
Type: String
paymentMethod
Signature
public RichMessaging.PaymentMethod paymentMethod {get; set;}
Property Value
shippingContact
Signature
public RichMessaging.AddressableContact shippingContact {get; set;}
Property Value
shippingMethod
Signature
public RichMessaging.ShippingMethod shippingMethod {get; set;}
Property Value
transactionIdentifier
Signature
public String transactionIdentifier {get; set;}
Property Value
Type: String