jp.gopay.sdk.models.common.InstallmentsConfiguration 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.common;
import com.google.gson.annotations.SerializedName;
import jp.gopay.sdk.types.PaymentTypeName;
import org.joda.time.Period;
import java.util.List;
public class InstallmentsConfiguration {
@SerializedName("enabled")
private Boolean enabled;
@SerializedName("only_with_processor")
private Boolean onlyWithProcessor;
@SerializedName("supported_payment_types")
private List supportedPaymentTypes;
@SerializedName("min_charge_amount")
private MoneyLike minChargeAmount;
@SerializedName("max_payout_period")
private Period maxPayoutPeriod;
@SerializedName("failed_cycles_to_cancel")
private Integer failedCyclesToCancel;
public Boolean getEnabled() {
return enabled;
}
public MoneyLike getMinChargeAmount() {
return minChargeAmount;
}
public Period getMaxPayoutPeriod() {
return maxPayoutPeriod;
}
public Integer getFailedCyclesToCancel() {
return failedCyclesToCancel;
}
public Boolean getOnlyWithProcessor() {
return onlyWithProcessor;
}
public List getSupportedPaymentTypes() {
return supportedPaymentTypes;
}
}