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

com.checkout.payments.request.PaymentInstruction Maven / Gradle / Ivy

There is a newer version: 6.4.2
Show newest version
package com.checkout.payments.request;

import com.checkout.payments.ChargeBearer;
import com.google.gson.annotations.SerializedName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

@Data
@Builder
@AllArgsConstructor
public final class PaymentInstruction {

    private String purpose;

    @SerializedName("charge_bearer")
    private ChargeBearer chargeBearer;

    private Boolean repair;

    private InstructionScheme scheme;

    @SerializedName("quote_id")
    private String quoteId;

    //Beta
    @SerializedName("skip_expiry")
    private Boolean skipExpiry;

    @SerializedName("funds_transfer_type")
    private String fundsTransferType;

    private String mvv;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy