PayPal Integrator V5 - Online Help
PayPal Integrator V5
Questions / Feedback?

PaymentInfo Type

Information about a single payment attempt made to the receiver of a payment request.

Remarks

A payment request may contain multiple recipients. This type contains information about a single payment made in that request.

Fields

PendingRefund
Boolean

Indicates whether the payment has a pending refund.

RecipientAmount
String

Payment made to the receiver.

RecipientEmail
String

Email address of the receiver of the payment.

RecipientInvoiceId
String

The invoice number for the payment. The data in this field shows on the Transaction Details report.

RecipientPaymentType
RecipientPaymentTypes

The transaction subtype for the payment. Possible values are:

rptGoods (0) This is a payment for goods.
rptService (1) This is a payment for services. (default)
rptPersonal (2) This is a person-to-person payment.
rptCashAdvance (3) This is a person-to-person payment for a cash advance.

RecipientPhoneCountryCode
String

The telephone country code of the RecipientPhoneNumber.

RecipientPhoneExtension
String

An extension for the RecipientPhoneNumber.

RecipientPhoneNumber
String

The receiver's mobile phone number.

RecipientPrimary
Boolean

Indicates whether the recipient is the primary receiver.

If this field is True this is a chained payment. If the field is False, this is a simple or parallel payment.

RefundedAmount
String

The total amount refunded for this payment since the payment occurred.

SenderTransactionId
String

The transaction identification number of the sender of the payment. This may be used in the TransactionId property of the AdaptivePaymentDetails or AdaptiveRefund component

SenderTransactionStatus
String

The transaction status of the payment. At the time of this writing, the possible values include:

"SUCCESS" The sender's transaction has completed.
"PENDING" The transaction is awaiting further processing.
"CREATED" The payment request was received; funds will be transferred once approval is received.
"PARTIALLY_REFUNDED"Transaction was partially refunded.
"DENIED" The transaction was rejected by the receiver.
"PROCESSING" The transaction is in progress.
"REVERSED" The payment was returned to the sender.

TransactionId
String

PayPal transaction ID for this payment to the specified receiver. This may be used in the TransactionId property of the AdaptivePaymentDetails or AdaptiveRefund component

TransactionStatus
String

The PayPal transaction status. At the time of this writing, the possible values include:

"SUCCESS" The sender's transaction has completed.
"PENDING" The transaction is awaiting further processing.
"CREATED" The payment request was received; funds will be transferred once approval is received.
"PARTIALLY_REFUNDED"Transaction was partially refunded.
"DENIED" The transaction was rejected by the receiver.
"PROCESSING" The transaction is in progress.
"REVERSED" The payment was returned to the sender.
"UNKNOWN" The payment status is not known.
"COMPLETED" The refund is complete.

Constructors

[VB.NET]
Public PaymentInfo()

[C#]
public PaymentInfo();



 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 5.0.6240.0