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

com.iyzipay.request.CreateBasicBkmInitializeRequest Maven / Gradle / Ivy

package com.iyzipay.request;

import com.iyzipay.Request;
import com.iyzipay.ToStringRequestBuilder;
import com.iyzipay.model.BkmInstallment;

import java.math.BigDecimal;
import java.util.List;

public class CreateBasicBkmInitializeRequest extends Request {

    private String connectorName;
    private BigDecimal price;
    private String callbackUrl;
    private String buyerEmail;
    private String buyerId;
    private String buyerIp;
    private String posOrderId;
    private List installmentDetails;

    public String getConnectorName() {
        return connectorName;
    }

    public void setConnectorName(String connectorName) {
        this.connectorName = connectorName;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public String getCallbackUrl() {
        return callbackUrl;
    }

    public void setCallbackUrl(String callbackUrl) {
        this.callbackUrl = callbackUrl;
    }

    public String getBuyerEmail() {
        return buyerEmail;
    }

    public void setBuyerEmail(String buyerEmail) {
        this.buyerEmail = buyerEmail;
    }

    public String getBuyerId() {
        return buyerId;
    }

    public void setBuyerId(String buyerId) {
        this.buyerId = buyerId;
    }

    public String getBuyerIp() {
        return buyerIp;
    }

    public void setBuyerIp(String buyerIp) {
        this.buyerIp = buyerIp;
    }

    public String getPosOrderId() {
        return posOrderId;
    }

    public void setPosOrderId(String posOrderId) {
        this.posOrderId = posOrderId;
    }

    public List getInstallmentDetails() {
        return installmentDetails;
    }

    public void setInstallmentDetails(List installmentDetails) {
        this.installmentDetails = installmentDetails;
    }

    @Override
    public String toString() {
        return new ToStringRequestBuilder(this)
                .appendSuper(super.toString())
                .append("connectorName", connectorName)
                .append("price", price)
                .append("callbackUrl", callbackUrl)
                .append("buyerEmail", buyerEmail)
                .append("buyerId", buyerId)
                .append("buyerIp", buyerIp)
                .append("posOrderId", posOrderId)
                .append("installmentDetails", installmentDetails)
                .toString();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy