ProcessPaymentStatusRequest Class

Represents a request to process a payment status update.

Namespace

RichMessaging

ProcessPaymentStatusRequest Properties

The following are properties for ProcessPaymentStatusRequest.

paymentMethod

The payment method used in the transaction.

Signature

public RichMessaging.PaymentMethod paymentMethod {get; set;}

Property Value

Type: RichMessaging.PaymentMethod

orderId

The order ID associated with the payment.

Signature

public String orderId {get; set;}

Property Value

Type: String

amount

The amount of the payment transaction.

Signature

public RichMessaging.CurrencyAmount amount {get; set;}

Property Value

Type: RichMessaging.CurrencyAmount

transactionType

The type of payment transaction.

Signature

public RichMessaging.PaymentTransactionType transactionType {get; set;}

transactionStatus

The status of the payment transaction.

Signature

public RichMessaging.PaymentTransactionStatus transactionStatus {get; set;}

transactionId

The unique identifier of the payment transaction.

Signature

public String transactionId {get; set;}

Property Value

Type: String

paymentTransaction

The payment transaction details.

Signature

public RichMessaging.PaymentTransaction paymentTransaction {get; set;}

Property Value

Type: RichMessaging.PaymentTransaction

error

The error information for a failed payment transaction.

Signature

public RichMessaging.PaymentError error {get; set;}

Property Value

Type: RichMessaging.PaymentError