All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ingenico.connect.gateway.sdk.java.domain.hostedcheckout.definitions.RecurringPaymentsData Maven / Gradle / Ivy

Go to download

SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API

There is a newer version: 6.47.0
Show newest version
/*
 * This class was auto-generated from the API references found at
 * https://epayments-api.developer-ingenico.com/s2sapi/v1/
 */

package com.ingenico.connect.gateway.sdk.java.domain.hostedcheckout.definitions;

/**
 * The object containing reference data for the text that can be displayed on MyCheckout hosted payment page with subscription information.

Note:

The data in this object is only meant for displaying recurring payments-related data on your checkout page.
You still need to submit all the recurring payment-related data in the corresponding payment product-specific input. (example: cardPaymentMethodSpecificInput.recurring and cardPaymentMethodSpecificInput.isRecurring) */ public class RecurringPaymentsData { private Frequency recurringInterval = null; private TrialInformation trialInformation = null; /** * The object containing the frequency and interval between recurring payments. */ public Frequency getRecurringInterval() { return recurringInterval; } /** * The object containing the frequency and interval between recurring payments. */ public void setRecurringInterval(Frequency value) { this.recurringInterval = value; } /** * The object containing data of the trial period: no-cost or discounted time-constrained trial subscription period. */ public TrialInformation getTrialInformation() { return trialInformation; } /** * The object containing data of the trial period: no-cost or discounted time-constrained trial subscription period. */ public void setTrialInformation(TrialInformation value) { this.trialInformation = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy