public class Form
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Form.RequireAmount<T> |
static interface |
Form.RequireCurrency<T> |
static interface |
Form.RequireDescription<T> |
static interface |
Form.RequireMerchantOrderId<T> |
static class |
Form.SignVersion |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FORM_AMOUNT_FIELD |
static java.lang.String |
FORM_API_KEY_FIELD |
static java.lang.String |
FORM_CITY_FIELD |
static java.lang.String |
FORM_CURRENCY_FIELD |
static java.lang.String |
FORM_DESCRIPTION_FIELD |
static java.lang.String |
FORM_EMAIL_FIELD |
static java.lang.String |
FORM_FIRST_NAME_FIELD |
static java.lang.String |
FORM_HASH_FIELD |
static java.lang.String |
FORM_LAST_NAME_FIELD |
static java.lang.String |
FORM_MERCHANT_ORDER_ID_FIELD |
static java.lang.String |
FORM_PINGBACK_URL |
static java.lang.String |
FORM_RECURRING_DURATION_FIELD |
static java.lang.String |
FORM_RECURRING_NAME_FIELD |
static java.lang.String |
FORM_RECURRING_PERIOD_FIELD |
static java.lang.String |
FORM_RECURRING_SKU_ID_FIELD |
static java.lang.String |
FORM_RECURRING_TRIAL_AMOUNT_FIELD |
static java.lang.String |
FORM_RECURRING_TRIAL_PERIOD_FIELD |
static java.lang.String |
FORM_SIGN_VERSION |
static java.lang.String |
FORM_SUCCESS_URL_FIELD |
static java.lang.String |
FORM_ZIP_FIELD |
protected java.util.Map<java.lang.String,java.lang.String> |
parameters |
| Modifier | Constructor and Description |
|---|---|
protected |
Form(java.lang.String privateKey,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String apiUrl) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
build() |
Form |
city(java.lang.String city) |
Form |
email(java.lang.String email) |
Form |
firstName(java.lang.String firstName) |
Form |
isAutoSubmit(boolean isAutoSubmit) |
Form |
lastName(java.lang.String lastName) |
Form |
pingback_url(java.lang.String pingback_url) |
Form |
sign_version(Form.SignVersion signVersion) |
Form |
successUrl(java.lang.String successUrl) |
Form |
zip(java.lang.String zip) |
public static final java.lang.String FORM_AMOUNT_FIELD
public static final java.lang.String FORM_DESCRIPTION_FIELD
public static final java.lang.String FORM_CURRENCY_FIELD
public static final java.lang.String FORM_API_KEY_FIELD
public static final java.lang.String FORM_MERCHANT_ORDER_ID_FIELD
public static final java.lang.String FORM_SUCCESS_URL_FIELD
public static final java.lang.String FORM_HASH_FIELD
public static final java.lang.String FORM_EMAIL_FIELD
public static final java.lang.String FORM_FIRST_NAME_FIELD
public static final java.lang.String FORM_LAST_NAME_FIELD
public static final java.lang.String FORM_CITY_FIELD
public static final java.lang.String FORM_ZIP_FIELD
public static final java.lang.String FORM_PINGBACK_URL
public static final java.lang.String FORM_SIGN_VERSION
public static final java.lang.String FORM_RECURRING_NAME_FIELD
public static final java.lang.String FORM_RECURRING_SKU_ID_FIELD
public static final java.lang.String FORM_RECURRING_PERIOD_FIELD
public static final java.lang.String FORM_RECURRING_TRIAL_AMOUNT_FIELD
public static final java.lang.String FORM_RECURRING_TRIAL_PERIOD_FIELD
public static final java.lang.String FORM_RECURRING_DURATION_FIELD
protected java.util.Map<java.lang.String,java.lang.String> parameters
protected Form(java.lang.String privateKey,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String apiUrl)
public Form successUrl(java.lang.String successUrl)
public Form email(java.lang.String email)
public Form firstName(java.lang.String firstName)
public Form lastName(java.lang.String lastName)
public Form city(java.lang.String city)
public Form zip(java.lang.String zip)
public Form pingback_url(java.lang.String pingback_url)
public Form sign_version(Form.SignVersion signVersion)
public Form isAutoSubmit(boolean isAutoSubmit)
public java.lang.String build()
Copyright © 2019. All rights reserved.