public static final class CardRequest.Builder
extends java.lang.Object
CardRequest instance| Modifier and Type | Field and Description |
|---|---|
private CardRequest |
card |
private java.lang.String |
encryptionKey |
| Constructor and Description |
|---|
Builder(java.lang.String number,
java.lang.String exp_month,
java.lang.String exp_year,
java.lang.String cvc,
java.lang.String encryptionKey)
Builder constructor with necessary params
|
| Modifier and Type | Method and Description |
|---|---|
CardRequest.Builder |
address_city(java.lang.String address_city)
Address city builder.
|
CardRequest.Builder |
address_country(java.lang.String address_country)
Address country builder.
|
CardRequest.Builder |
address_line1(java.lang.String address_line1)
Address line 1 builder.
|
CardRequest.Builder |
address_line2(java.lang.String address_line2)
Address line 2 builder.
|
CardRequest.Builder |
address_state(java.lang.String address_state)
Address state builder.
|
CardRequest.Builder |
address_zip(java.lang.String address_zip)
Address zip builder.
|
CardRequest |
build()
Build card request.
|
CardRequest.Builder |
name(java.lang.String name)
Name builder.
|
private CardRequest card
private java.lang.String encryptionKey
public Builder(java.lang.String number,
java.lang.String exp_month,
java.lang.String exp_year,
java.lang.String cvc,
java.lang.String encryptionKey)
number - The card number, as a string without any separators.exp_month - Two digit number representing the card's expiration month.exp_year - Two or four digit number representing the card's expiration year.cvc - Card's security code.encryptionKey - Encryption key to protect card data.public CardRequest.Builder name(java.lang.String name)
name - the namepublic CardRequest.Builder address_city(java.lang.String address_city)
address_city - the address citypublic CardRequest.Builder address_country(java.lang.String address_country)
address_country - the address countrypublic CardRequest.Builder address_line1(java.lang.String address_line1)
address_line1 - the address line 1public CardRequest.Builder address_line2(java.lang.String address_line2)
address_line2 - the address line 2public CardRequest.Builder address_state(java.lang.String address_state)
address_state - the address statepublic CardRequest.Builder address_zip(java.lang.String address_zip)
address_zip - the address zippublic CardRequest build()