Package com.duffel.sdk.model
Class CreatePaymentRequestDataPayment
java.lang.Object
com.duffel.sdk.model.CreatePaymentRequestDataPayment
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-08-28T15:13:42.592945+07:00[Asia/Bangkok]")
public class CreatePaymentRequestDataPayment
extends Object
The payment details to use to pay for the order
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe payment method you want to use for this order. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull StringThe amount of the payment for the order, plus selected services.@NotNull StringThe currency of the `amount`, as an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) currency code.getType()The payment method you want to use for this order.inthashCode()voidvoidsetCurrency(String currency) voidtoString()
-
Field Details
-
JSON_PROPERTY_AMOUNT
- See Also:
-
JSON_PROPERTY_CURRENCY
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
CreatePaymentRequestDataPayment
public CreatePaymentRequestDataPayment()
-
-
Method Details
-
amount
-
getAmount
The amount of the payment for the order, plus selected services. This should be the `total_amount` of the order you're paying for plus the `total_amount`s of all of the services specified under the `services` of the order.- Returns:
- amount
-
setAmount
-
currency
-
getCurrency
The currency of the `amount`, as an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) currency code. This should be the `total_currency` of the order.- Returns:
- currency
-
setCurrency
-
type
-
getType
The payment method you want to use for this order. If you are an IATA agent with your own agreements with airlines, in some cases, you can pay using ARC/BSP cash by specifying `arc_bsp_cash`. Otherwise, you must pay using your Duffel account's balance by specifying `balance`. In [test mode](/docs/api/overview/test-mode), your balance is unlimited. If you're not sure which of these options applies to you, get in touch with the Duffel support team at <help@duffel.com>.- Returns:
- type
-
setType
-
equals
-
hashCode
public int hashCode() -
toString
-