com.paypal.payments.MerchantBase Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of com.liferay.commerce.payment.method.paypal
Show all versions of com.liferay.commerce.payment.method.paypal
Liferay Commerce Payment Method PayPal
The newest version!
// This class was generated on Wed, 22 Aug 2018 20:48:41 PDT by version 0.1.0-dev+904328-dirty of Braintree SDK Generator
// MerchantBase.java
// @version 0.1.0-dev+904328-dirty
// @type object
// @data H4sIAAAAAAAC/7xUwW4TMRC98xWjPYEUpVVLOeQEVQ9UiFKhwAVQNbHfZq167e3YTrqg/juynbZJIwQSiEskP2d25r15zz+a+TigmTXvIapjF+mUA5pJ85nF8MLigvt83UyadxgfD2cISswQjXfNrJl3II3IxgZqvVDsQP39B9edJ4GCWSGUmzY5HYidpjbZ1lhbYS8aMqX5dq0JxDZ4unZ+7YjrHwcegWkzad6I8FjnP5w0H8H6g7NjM2vZBmTgJhmBfgAuxQ+QaBCa2ZcH5iGKcct9ysoauHhl9A73bXRfhCEtrFFkNFw0rYEUOXgYSAk4QtNi3FHnoJKhcxfF66SgKXoKaRi8REoBpDgg0PP8HUyXUzoVNm4uABkXsRTO7WltYkeXPF6yfUHrDrKRidCzsVestSAE8vLQ+croLK/zkXjFxmbmfyuqS9beTX6r7M5MO+o+vdlXOJMWV0izNd+hK0Pa1Ey/psPDY7WwXl3fJB9RzvVXhSjeLSty4SNmFT7YxunTkDfw6iWpjoVVhARiAbG1fp0XiNbno9N0dHLyq39xG1FzUHsorzejvN40fUQomKWb0lu/xgoyKVVLOAhbOxIrhSE7p+db06eeLNwydtVYbpd9XujRyfboNU8Dx6warSDZlTlGHHN1ckUk/adTEm5NiPcqHzyV+f/YZ8vBO+bZxfetU+NRciF0fjahdWdUV94Y6jlcQ2eBQo6Tb8sWNhWslE8ukkv9AlIs6DR0WUGOaAlf7IxoGrhwqbI/rQskKB0WdiQ4JWNZbLYS0yB+EIPIMtIqE3Yxj5Gf4+OjXJtCfRzg8lLKfIKQbPwnqf129+wnAAAA//8=
// DO NOT EDIT
package com.paypal.payments;
import java.util.Map;
import java.util.HashMap;
import java.util.List;
import java.util.ArrayList;
import com.paypal.http.annotations.*;
/**
* The details for the merchant who receives the funds and fulfills the order. The merchant is also known as the payee.
*/
@Model
public class MerchantBase {
// Required default constructor
public MerchantBase() {}
/**
* The public identifier for app created by the merchant/payee. Introduced to support use cases (for e.g. BrainTree integration with PayPal) where payee email_address or merchant_id is not available.
*/
@SerializedName("client_id")
private String clientId;
public String clientId() { return clientId; }
public MerchantBase clientId(String clientId) {
this.clientId = clientId;
return this;
}
/**
* The internationalized email address.Note: Up to 64 characters are allowed before and 255 characters are allowed after the @
sign. However, the generally accepted maximum length for an email address is 254 characters. The pattern verifies that an unquoted @
sign exists.
*/
@SerializedName("email_address")
private String emailAddress;
public String emailAddress() { return emailAddress; }
public MerchantBase emailAddress(String emailAddress) {
this.emailAddress = emailAddress;
return this;
}
/**
* The PayPal payer ID, which is a masked version of the PayPal account number intended for use with third parties. The account number is reversibly encrypted and a proprietary variant of Base32 is used to encode the result.
*/
@SerializedName("merchant_id")
private String merchantId;
public String merchantId() { return merchantId; }
public MerchantBase merchantId(String merchantId) {
this.merchantId = merchantId;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy