public class

ExternalPaymentOptions

extends Dynamic
implements Serializable
java.lang.Object
   ↳ com.zuora.api.object.Dynamic
     ↳ com.zuora.api.ExternalPaymentOptions

Class Overview

Java class for ExternalPaymentOptions complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ExternalPaymentOptions">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="EffectiveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="GatewayOrderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PaymentMethodId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="ReferenceId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal amount
protected XMLGregorianCalendar effectiveDate
protected String gatewayOrderId
protected String paymentMethodId
protected String referenceId
[Expand]
Inherited Fields
From class com.zuora.api.object.Dynamic
Public Constructors
ExternalPaymentOptions()
Public Methods
BigDecimal getAmount()
Gets the value of the amount property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
String getGatewayOrderId()
Gets the value of the gatewayOrderId property.
String getPaymentMethodId()
Gets the value of the paymentMethodId property.
String getReferenceId()
Gets the value of the referenceId property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setGatewayOrderId(String value)
Sets the value of the gatewayOrderId property.
void setPaymentMethodId(String value)
Sets the value of the paymentMethodId property.
void setReferenceId(String value)
Sets the value of the referenceId property.
[Expand]
Inherited Methods
From class com.zuora.api.object.Dynamic
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 100 (0x0000000000000064)

Fields

protected BigDecimal amount

protected XMLGregorianCalendar effectiveDate

protected String gatewayOrderId

protected String paymentMethodId

protected String referenceId

Public Constructors

public ExternalPaymentOptions ()

Public Methods

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getGatewayOrderId ()

Gets the value of the gatewayOrderId property.

Returns
  • possible object is String

public String getPaymentMethodId ()

Gets the value of the paymentMethodId property.

Returns
  • possible object is String

public String getReferenceId ()

Gets the value of the referenceId property.

Returns
  • possible object is String

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setGatewayOrderId (String value)

Sets the value of the gatewayOrderId property.

Parameters
value Allowed object is String

public void setPaymentMethodId (String value)

Sets the value of the paymentMethodId property.

Parameters
value Allowed object is String

public void setReferenceId (String value)

Sets the value of the referenceId property.

Parameters
value Allowed object is String