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

net.authorize.sim.data.HostedPaymentFormSettings Maven / Gradle / Ivy

Go to download

Authorize.Net SDK includes standard payments, recurring billing, and customer profiles.

There is a newer version: 3.0.0
Show newest version
package net.authorize.sim.data;

/**
 * When using the hosted payment form, settings can be configured to match the look of
 * the merchant's website.  The purpose of this class is just that - to
 * store the hosted payment form settings.
 */
public class HostedPaymentFormSettings {
	private String header;
	private String footer;
	private String backgroundColor;
	private String linkColor;
	private String textColor;
	private String merchantLogoUrl;
	private String backgroundUrl;

	private HostedPaymentFormSettings() { }

	public static HostedPaymentFormSettings createHostedPaymentFormSettings() {
		return new HostedPaymentFormSettings();
	}

	/**
	 * @return the header
	 */
	public String getHeader() {
		return header;
	}

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

	/**
	 * @return the footer
	 */
	public String getFooter() {
		return footer;
	}

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

	/**
	 * @return the backgroundColor
	 */
	public String getBackgroundColor() {
		return backgroundColor;
	}

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

	/**
	 * @return the linkColor
	 */
	public String getLinkColor() {
		return linkColor;
	}

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

	/**
	 * @return the textColor
	 */
	public String getTextColor() {
		return textColor;
	}

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

	/**
	 * @return the merchantLogoUrl
	 */
	public String getMerchantLogoUrl() {
		return merchantLogoUrl;
	}

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

	/**
	 * @return the backgroundUrl
	 */
	public String getBackgroundUrl() {
		return backgroundUrl;
	}

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


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy