public class ChargeRequest
extends java.lang.Object
| Constructor and Description |
|---|
ChargeRequest() |
ChargeRequest(java.lang.Integer amount,
java.lang.String currency) |
public ChargeRequest()
public ChargeRequest(java.lang.Integer amount,
java.lang.String currency)
public java.lang.Integer getAmount()
public java.lang.String getCurrency()
public java.lang.String getDescription()
public java.lang.String getCustomerId()
public CardRequest getCard()
public PaymentMethodRequest getPaymentMethod()
public ChargeFlowRequest getFlow()
public java.lang.Boolean getCaptured()
public BillingRequest getBilling()
public ShippingRequest getShipping()
public ThreeDSecureRequest getThreeDSecure()
public java.lang.String getMerchantAccountId()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
public ChargeRequest amount(java.lang.Integer amount)
public ChargeRequest currency(java.lang.String currency)
public ChargeRequest description(java.lang.String description)
public ChargeRequest customerId(java.lang.String customerId)
public ChargeRequest customer(Customer customer)
public ChargeRequest card(CardRequest card)
public ChargeRequest paymentMethod(PaymentMethodRequest paymentMethod)
public ChargeRequest flow(ChargeFlowRequest flow)
public ChargeRequest captured(java.lang.Boolean captured)
public ChargeRequest shipping(ShippingRequest shipping)
public ChargeRequest billing(BillingRequest billing)
public ChargeRequest threeDSecure(ThreeDSecureRequest threeDSecure)
public ChargeRequest merchantAccountId(java.lang.String merchantAccountId)
public ChargeRequest metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public ChargeRequest set(java.lang.String name, java.lang.Object value)