jp.gopay.sdk.models.response.store.CheckoutInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gopay-java-sdk Show documentation
Show all versions of gopay-java-sdk Show documentation
Official Gyro-n Payments Java SDK
package jp.gopay.sdk.models.response.store;
import com.google.gson.annotations.SerializedName;
import jp.gopay.sdk.models.common.KonbiniConfiguration;
import jp.gopay.sdk.models.common.PaidyConfiguration;
import jp.gopay.sdk.models.common.RecurringTokenCVVConfirmation;
import jp.gopay.sdk.models.response.GoPayResponse;
import jp.gopay.sdk.types.ProcessingMode;
import jp.gopay.sdk.types.RecurringTokenPrivilege;
import java.net.URL;
import java.util.List;
public class CheckoutInfo extends GoPayResponse{
@SerializedName("mode")
private ProcessingMode mode;
@SerializedName("recurring_token_privilege")
private RecurringTokenPrivilege recurringTokenPrivilege;
@SerializedName("name")
private String name;
@SerializedName("card_configuration")
private CardConfiguration cardConfiguration;
@SerializedName("supported_brands")
private List supportedBrands;
@SerializedName("qr_scan_configuration")
private QrScanConfiguration qrScanConfiguration;
@SerializedName("convenience_configuration")
private KonbiniConfiguration konbiniConfiguration;
@SerializedName("paidy_configuration")
private PaidyConfiguration paidyConfiguration;
@SerializedName("paidy_public_key")
private String paidyPublicKey;
@SerializedName("logo_image")
private URL logoImage;
@SerializedName("theme")
private WidgetConfiguration theme;
@SerializedName("recurring_card_charge_cvv_confirmation")
private RecurringTokenCVVConfirmation recurringTokenCVVConfirmation;
public ProcessingMode getMode() {
return mode;
}
public RecurringTokenPrivilege getRecurringTokenPrivilege() {
return recurringTokenPrivilege;
}
public CardConfiguration getCardConfiguration() {
return cardConfiguration;
}
public List getSupportedBrands() {
return supportedBrands;
}
public QrScanConfiguration getQrScanConfiguration() {
return qrScanConfiguration;
}
public KonbiniConfiguration getKonbiniConfiguration() {
return konbiniConfiguration;
}
public PaidyConfiguration getPaidyConfiguration() {
return paidyConfiguration;
}
public String getPaidyPublicKey() {
return paidyPublicKey;
}
public String getName() {
return name;
}
public URL getLogoImage() {
return logoImage;
}
public WidgetConfiguration getTheme() {
return theme;
}
public RecurringTokenCVVConfirmation getRecurringTokenCVVConfirmation() {
return recurringTokenCVVConfirmation;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy