com.checkout.common.AccountHolder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of checkout-sdk-java Show documentation
Show all versions of checkout-sdk-java Show documentation
Checkout SDK for Java https://checkout.com
package com.checkout.common;
import com.google.gson.annotations.SerializedName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public final class AccountHolder {
private AccountHolderType type;
@SerializedName("first_name")
private String firstName;
@SerializedName("last_name")
private String lastName;
@SerializedName("company_name")
private String companyName;
@SerializedName("tax_id")
private String taxId;
@SerializedName("date_of_birth")
private String dateOfBirth;
@SerializedName("country_of_birth")
private CountryCode countryOfBirth;
@SerializedName("residential_status")
private String residentialStatus;
@SerializedName("billing_address")
private Address billingAddress;
private Phone phone;
private AccountHolderIdentification identification;
private String email;
private String gender;
@SerializedName("middle_name")
private String middleName;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy