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

ru.tinkoff.acquiring.sdk.models.Payments.kt Maven / Gradle / Ivy

There is a newer version: 4.1.4
Show newest version
package ru.tinkoff.acquiring.sdk.models

import com.google.gson.annotations.SerializedName
import java.io.Serializable

/**
 * Класс данных, представляющий различные формы платежей.
 *
 * @author Michael Babayan
 */
data class Payments (

    /**
     * Вид оплаты "Наличные". Сумма к оплате в копейках
     */
    @SerializedName("Cash")
    val cash: Int? = null,

    /**
     * Вид оплаты "Безналичный".
     */
    @SerializedName("Electronic")
    val electronic: Int,

    /**
     * Вид оплаты "Предварительная оплата (Аванс)".
     */
    @SerializedName("AdvancePayment")
    val advancePayment: Int? = null,

    /**
     * Вид оплаты "Постоплата (Кредит)".
     */
    @SerializedName("Credit")
    val credit: Int? = null,

    /**
     * Вид оплаты "Иная форма оплаты".
     */
    @SerializedName("Provision")
    val provision: Int? = null

): Serializable




© 2015 - 2024 Weber Informatics LLC | Privacy Policy