| java.lang.Object | |
| ↳ | ebay.apis.eblbasecomponents.PaymentInfoType |
PaymentInfoType Payment information.
Java class for PaymentInfoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInfoType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:ebay:apis:eBLBaseComponents}TransactionID"/>
<element ref="{urn:ebay:apis:eBLBaseComponents}EbayTransactionID"/>
<element name="ParentTransactionID" type="{urn:ebay:apis:eBLBaseComponents}TransactionId" minOccurs="0"/>
<element ref="{urn:ebay:apis:eBLBaseComponents}ReceiptID" minOccurs="0"/>
<element name="TransactionType" type="{urn:ebay:apis:eBLBaseComponents}PaymentTransactionCodeType"/>
<element name="PaymentType" type="{urn:ebay:apis:eBLBaseComponents}PaymentCodeType" minOccurs="0"/>
<element name="RefundSourceCodeType" type="{urn:ebay:apis:eBLBaseComponents}RefundSourceCodeType" minOccurs="0"/>
<element name="ExpectedeCheckClearDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="PaymentDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="GrossAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType"/>
<element name="FeeAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="SettleAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="TaxAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="ExchangeRate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="PaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentStatusCodeType"/>
<element name="PendingReason" type="{urn:ebay:apis:eBLBaseComponents}PendingStatusCodeType" minOccurs="0"/>
<element name="ReasonCode" type="{urn:ebay:apis:eBLBaseComponents}ReversalReasonCodeType" minOccurs="0"/>
<element name="ShippingMethod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ProtectionEligibility" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ProtectionEligibilityType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ShipAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ShipHandleAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ShipDiscount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="InsuranceAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SellerDetails" type="{urn:ebay:apis:eBLBaseComponents}SellerDetailsType" minOccurs="0"/>
<element name="PaymentRequestID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="FMFDetails" type="{urn:ebay:apis:eBLBaseComponents}FMFDetailsType" minOccurs="0"/>
<element name="EnhancedPaymentInfo" type="{urn:ebay:apis:EnhancedDataTypes}EnhancedPaymentInfoType" minOccurs="0"/>
<element name="PaymentError" type="{urn:ebay:apis:eBLBaseComponents}ErrorType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Its Ebay transaction id.
| |||||||||||
Gets the value of the enhancedPaymentInfo property.
| |||||||||||
Gets the value of the exchangeRate property.
| |||||||||||
Gets the value of the expectedeCheckClearDate property.
| |||||||||||
Gets the value of the fmfDetails property.
| |||||||||||
Gets the value of the feeAmount property.
| |||||||||||
Gets the value of the grossAmount property.
| |||||||||||
Gets the value of the insuranceAmount property.
| |||||||||||
Gets the value of the parentTransactionID property.
| |||||||||||
Gets the value of the paymentDate property.
| |||||||||||
Gets the value of the paymentError property.
| |||||||||||
Gets the value of the paymentRequestID property.
| |||||||||||
Gets the value of the paymentStatus property.
| |||||||||||
Gets the value of the paymentType property.
| |||||||||||
Gets the value of the pendingReason property.
| |||||||||||
Gets the value of the protectionEligibility property.
| |||||||||||
Gets the value of the protectionEligibilityType property.
| |||||||||||
Gets the value of the reasonCode property.
| |||||||||||
Receipt ID
<?xml version="1.0" encoding="UTF-8"?><br xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema"/> <?xml version="1.0" encoding="UTF-8"?><br xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema"/>Character length and limitations: 16 digits in xxxx-xxxx-xxxx-xxxx format | |||||||||||
Gets the value of the refundSourceCodeType property.
| |||||||||||
Gets the value of the sellerDetails property.
| |||||||||||
Gets the value of the settleAmount property.
| |||||||||||
Gets the value of the shipAmount property.
| |||||||||||
Gets the value of the shipDiscount property.
| |||||||||||
Gets the value of the shipHandleAmount property.
| |||||||||||
Gets the value of the shippingMethod property.
| |||||||||||
Gets the value of the subject property.
| |||||||||||
Gets the value of the taxAmount property.
| |||||||||||
A transaction identification number.
| |||||||||||
Gets the value of the transactionType property.
| |||||||||||
Sets the value of the ebayTransactionID property.
| |||||||||||
Sets the value of the enhancedPaymentInfo property.
| |||||||||||
Sets the value of the exchangeRate property.
| |||||||||||
Sets the value of the expectedeCheckClearDate property.
| |||||||||||
Sets the value of the fmfDetails property.
| |||||||||||
Sets the value of the feeAmount property.
| |||||||||||
Sets the value of the grossAmount property.
| |||||||||||
Sets the value of the insuranceAmount property.
| |||||||||||
Sets the value of the parentTransactionID property.
| |||||||||||
Sets the value of the paymentDate property.
| |||||||||||
Sets the value of the paymentError property.
| |||||||||||
Sets the value of the paymentRequestID property.
| |||||||||||
Sets the value of the paymentStatus property.
| |||||||||||
Sets the value of the paymentType property.
| |||||||||||
Sets the value of the pendingReason property.
| |||||||||||
Sets the value of the protectionEligibility property.
| |||||||||||
Sets the value of the protectionEligibilityType property.
| |||||||||||
Sets the value of the reasonCode property.
| |||||||||||
Sets the value of the receiptID property.
| |||||||||||
Sets the value of the refundSourceCodeType property.
| |||||||||||
Sets the value of the sellerDetails property.
| |||||||||||
Sets the value of the settleAmount property.
| |||||||||||
Sets the value of the shipAmount property.
| |||||||||||
Sets the value of the shipDiscount property.
| |||||||||||
Sets the value of the shipHandleAmount property.
| |||||||||||
Sets the value of the shippingMethod property.
| |||||||||||
Sets the value of the subject property.
| |||||||||||
Sets the value of the taxAmount property.
| |||||||||||
Sets the value of the transactionID property.
| |||||||||||
Sets the value of the transactionType property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Its Ebay transaction id.
<?xml version="1.0" encoding="UTF-8"?><br xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema"/>EbayTransactionID will returned for immediate pay item transaction in ECA
Gets the value of the enhancedPaymentInfo property.
EnhancedPaymentInfoType
Gets the value of the exchangeRate property.
Gets the value of the expectedeCheckClearDate property.
Gets the value of the fmfDetails property.
FMFDetailsType
Gets the value of the feeAmount property.
BasicAmountType
Gets the value of the grossAmount property.
BasicAmountType
Gets the value of the insuranceAmount property.
Gets the value of the parentTransactionID property.
Gets the value of the paymentDate property.
Gets the value of the paymentError property.
ErrorType
Gets the value of the paymentRequestID property.
Gets the value of the paymentStatus property.
PaymentStatusCodeType
Gets the value of the paymentType property.
PaymentCodeType
Gets the value of the pendingReason property.
PendingStatusCodeType
Gets the value of the protectionEligibility property.
Gets the value of the protectionEligibilityType property.
Gets the value of the reasonCode property.
ReversalReasonCodeType
Receipt ID
<?xml version="1.0" encoding="UTF-8"?><br xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema"/>
<?xml version="1.0" encoding="UTF-8"?><br xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema"/>Character length and limitations: 16 digits in xxxx-xxxx-xxxx-xxxx format
Gets the value of the refundSourceCodeType property.
RefundSourceCodeType
Gets the value of the sellerDetails property.
SellerDetailsType
Gets the value of the settleAmount property.
BasicAmountType
Gets the value of the shipAmount property.
Gets the value of the shipDiscount property.
Gets the value of the shipHandleAmount property.
Gets the value of the shippingMethod property.
Gets the value of the subject property.
Gets the value of the taxAmount property.
BasicAmountType
A transaction identification number.
<?xml version="1.0" encoding="UTF-8"?><br xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:ns="urn:ebay:apis:eBLBaseComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema"/>Character length and limits: 19 single-byte characters maximum
Gets the value of the transactionType property.
PaymentTransactionCodeType
Sets the value of the ebayTransactionID property.
| value | Allowed object is String |
|---|
Sets the value of the enhancedPaymentInfo property.
| value | Allowed object is
EnhancedPaymentInfoType
|
|---|
Sets the value of the exchangeRate property.
| value | Allowed object is String |
|---|
Sets the value of the expectedeCheckClearDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the fmfDetails property.
| value | Allowed object is
FMFDetailsType
|
|---|
Sets the value of the feeAmount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the grossAmount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the insuranceAmount property.
| value | Allowed object is String |
|---|
Sets the value of the parentTransactionID property.
| value | Allowed object is String |
|---|
Sets the value of the paymentDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the paymentError property.
| value | Allowed object is
ErrorType
|
|---|
Sets the value of the paymentRequestID property.
| value | Allowed object is String |
|---|
Sets the value of the paymentStatus property.
| value | Allowed object is
PaymentStatusCodeType
|
|---|
Sets the value of the paymentType property.
| value | Allowed object is
PaymentCodeType
|
|---|
Sets the value of the pendingReason property.
| value | Allowed object is
PendingStatusCodeType
|
|---|
Sets the value of the protectionEligibility property.
| value | Allowed object is String |
|---|
Sets the value of the protectionEligibilityType property.
| value | Allowed object is String |
|---|
Sets the value of the reasonCode property.
| value | Allowed object is
ReversalReasonCodeType
|
|---|
Sets the value of the receiptID property.
| value | Allowed object is String |
|---|
Sets the value of the refundSourceCodeType property.
| value | Allowed object is
RefundSourceCodeType
|
|---|
Sets the value of the sellerDetails property.
| value | Allowed object is
SellerDetailsType
|
|---|
Sets the value of the settleAmount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the shipAmount property.
| value | Allowed object is String |
|---|
Sets the value of the shipDiscount property.
| value | Allowed object is String |
|---|
Sets the value of the shipHandleAmount property.
| value | Allowed object is String |
|---|
Sets the value of the shippingMethod property.
| value | Allowed object is String |
|---|
Sets the value of the subject property.
| value | Allowed object is String |
|---|
Sets the value of the taxAmount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the transactionID property.
| value | Allowed object is String |
|---|
Sets the value of the transactionType property.
| value | Allowed object is
PaymentTransactionCodeType
|
|---|