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

com.unzer.payment.communication.json.ApiPaypage Maven / Gradle / Ivy

package com.unzer.payment.communication.json;

import java.math.BigDecimal;
import java.net.URL;
import java.util.Currency;
import java.util.Map;

public class ApiPaypage implements ApiObject {
    private String id;

    private BigDecimal amount;
    private Currency currency;
    private URL returnUrl;
    private String logoImage;
    private String fullPageImage;
    private String shopName;
    private String shopDescription;
    private String tagline;
    private Map css;
    private URL termsAndConditionUrl;
    private URL privacyPolicyUrl;
    private URL imprintUrl;
    private URL helpUrl;
    private URL contactUrl;
    private String invoiceId;
    private String orderId;
    private String card3ds;
    private String billingAddressRequired = "false";
    private String shippingAddressRequired = "false";
    private Map additionalAttributes;
    private JsonResources resources;
    private String redirectUrl;
    private String action;
    private String[] excludeTypes;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public Currency getCurrency() {
        return currency;
    }

    public void setCurrency(Currency currency) {
        this.currency = currency;
    }

    public URL getReturnUrl() {
        return returnUrl;
    }

    public void setReturnUrl(URL returnUrl) {
        this.returnUrl = returnUrl;
    }

    public String getLogoImage() {
        return logoImage;
    }

    public void setLogoImage(String logoImage) {
        this.logoImage = logoImage;
    }

    public String getFullPageImage() {
        return fullPageImage;
    }

    public void setFullPageImage(String fullPageImage) {
        this.fullPageImage = fullPageImage;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public URL getTermsAndConditionUrl() {
        return termsAndConditionUrl;
    }

    public void setTermsAndConditionUrl(URL termsAndConditionUrl) {
        this.termsAndConditionUrl = termsAndConditionUrl;
    }

    public URL getPrivacyPolicyUrl() {
        return privacyPolicyUrl;
    }

    public void setPrivacyPolicyUrl(URL privacyPolicyUrl) {
        this.privacyPolicyUrl = privacyPolicyUrl;
    }

    public URL getHelpUrl() {
        return helpUrl;
    }

    public void setHelpUrl(URL helpUrl) {
        this.helpUrl = helpUrl;
    }

    public URL getContactUrl() {
        return contactUrl;
    }

    public void setContactUrl(URL contactUrl) {
        this.contactUrl = contactUrl;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public JsonResources getResources() {
        return resources;
    }

    public void setResources(JsonResources resources) {
        this.resources = resources;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }

    /**
     * @return the shopDescription
     */
    public String getShopDescription() {
        return shopDescription;
    }

    /**
     * @param shopDescription the shopDescription to set
     */
    public void setShopDescription(String shopDescription) {
        this.shopDescription = shopDescription;
    }

    /**
     * @return the tagline
     */
    public String getTagline() {
        return tagline;
    }

    /**
     * @param tagline the tagline to set
     */
    public void setTagline(String tagline) {
        this.tagline = tagline;
    }

    /**
     * @return the imprintUrl
     */
    public URL getImprintUrl() {
        return imprintUrl;
    }

    /**
     * @param imprintUrl the imprintUrl to set
     */
    public void setImprintUrl(URL imprintUrl) {
        this.imprintUrl = imprintUrl;
    }

    /**
     * @return the invoiceId
     */
    public String getInvoiceId() {
        return invoiceId;
    }

    /**
     * @param invoiceId the invoiceId to set
     */
    public void setInvoiceId(String invoiceId) {
        this.invoiceId = invoiceId;
    }

    /**
     * @return the card3ds
     */
    public String getCard3ds() {
        return card3ds;
    }

    /**
     * @param card3ds the card3ds to set
     */
    public void setCard3ds(String card3ds) {
        this.card3ds = card3ds;
    }

    /**
     * @return the billingAddressRequired
     */
    public String getBillingAddressRequired() {
        return billingAddressRequired;
    }

    /**
     * @param billingAddressRequired the billingAddressRequired to set
     */
    public void setBillingAddressRequired(String billingAddressRequired) {
        this.billingAddressRequired = billingAddressRequired;
    }

    /**
     * @return the shippingAddressRequired
     */
    public String getShippingAddressRequired() {
        return shippingAddressRequired;
    }

    /**
     * @param shippingAddressRequired the shippingAddressRequired to set
     */
    public void setShippingAddressRequired(String shippingAddressRequired) {
        this.shippingAddressRequired = shippingAddressRequired;
    }

    /**
     * @return the additionalAttributes
     */
    public Map getAdditionalAttributes() {
        return additionalAttributes;
    }

    /**
     * @param additionalAttributes the additionalAttributes to set
     */
    public void setAdditionalAttributes(Map additionalAttributes) {
        this.additionalAttributes = additionalAttributes;
    }

    /**
     * @return the action
     */
    public String getAction() {
        return action;
    }

    /**
     * @param action the action to set
     */
    public void setAction(String action) {
        this.action = action;
    }

    /**
     * @return the excludeTypes
     */
    public String[] getExcludeTypes() {
        return excludeTypes;
    }

    /**
     * @param excludeTypes the excludeTypes to set
     */
    public void setExcludeTypes(String[] excludeTypes) {
        this.excludeTypes = excludeTypes;
    }

    /**
     * @return the css
     */
    public Map getCss() {
        return css;
    }

    /**
     * @param css the css to set
     */
    public void setCss(Map css) {
        this.css = css;
    }


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy