public class BCInternationlOrder extends Object
| 构造器和说明 |
|---|
BCInternationlOrder() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getBillNo()
访问字段
billNo |
BCEumeration.PAY_CHANNEL |
getChannel()
访问字段
channel |
String |
getCreditCardId()
访问字段
creditCardId |
CreditCardInfo |
getCreditCardInfo()
访问字段
creditCardInfo |
BCEumeration.PAYPAL_CURRENCY |
getCurrency()
访问字段
currency |
String |
getObjectId() |
String |
getReturnUrl()
访问字段
returnUrl |
String |
getTitle()
访问字段
title |
Integer |
getTotalFee()
访问字段
totalFee |
String |
getUrl() |
void |
setBillNo(String billNo) |
void |
setChannel(BCEumeration.PAY_CHANNEL channel) |
void |
setCreditCardId(String creditCardId) |
void |
setCreditCardInfo(CreditCardInfo creditCardInfo) |
void |
setCurrency(BCEumeration.PAYPAL_CURRENCY currency) |
void |
setObjectId(String objectId)
设置字段
objectId |
void |
setReturnUrl(String returnUrl) |
void |
setTitle(String title) |
void |
setTotalFee(Integer totalFee) |
void |
setUrl(String url)
设置字段
url |
public BCEumeration.PAY_CHANNEL getChannel()
channelpublic void setChannel(BCEumeration.PAY_CHANNEL channel)
channel - 渠道类型, 根据不同场景选择不同的支付方式,包含: BCEumeration.PAY_CHANNEL.PAYPAL_PAYPAL: 微信公众号二维码支付
BCEumeration.PAY_CHANNEL.PAYPAL_CREDITCARD: 微信公众号支付
BCEumeration.PAY_CHANNEL.PAYPAL_SAVED_CREDITCARD: 支付宝网页支付 (必填)public void setTotalFee(Integer totalFee)
totalFee - (必填) 订单总金额,单位为分,正整数public BCEumeration.PAYPAL_CURRENCY getCurrency()
currencypublic void setCurrency(BCEumeration.PAYPAL_CURRENCY currency)
currency - (必填) 货币种类代码,包含:BCEumeration.PAYPAL_CURRENCY.AUD: Australian dollar BCEumeration.PAYPAL_CURRENCY.BRL: Brazilian real** BCEumeration.PAYPAL_CURRENCY.CAD: Canadian dollar BCEumeration.PAYPAL_CURRENCY.CZK: Czech koruna BCEumeration.PAYPAL_CURRENCY.DKK: Danish kroneBCEumeration.PAYPAL_CURRENCY.EUR: Euro BCEumeration.PAYPAL_CURRENCY.HKD: Hong Kong dollar BCEumeration.PAYPAL_CURRENCY.HUF: Hungarian forint BCEumeration.PAYPAL_CURRENCY.ILS: Israeli new shekel BCEumeration.PAYPAL_CURRENCY.JPY: Japanese yen BCEumeration.PAYPAL_CURRENCY.MYR: Malaysian ringgit BCEumeration.PAYPAL_CURRENCY.MXN: Mexican peso BCEumeration.PAYPAL_CURRENCY.TWD: New Taiwan dollar BCEumeration.PAYPAL_CURRENCY.NZD: New Zealand dollar BCEumeration.PAYPAL_CURRENCY.NOK: Norwegian krone BCEumeration.PAYPAL_CURRENCY.PHP: Philippine peso BCEumeration.PAYPAL_CURRENCY.PLN: Polish złoty BCEumeration.PAYPAL_CURRENCY.GBP: Pound sterling BCEumeration.PAYPAL_CURRENCY.SGD: Singapore dollar BCEumeration.PAYPAL_CURRENCY.SEK: Swedish krona BCEumeration.PAYPAL_CURRENCY.CHF: Swiss franc BCEumeration.PAYPAL_CURRENCY.THB: Thai baht BCEumeration.PAYPAL_CURRENCY.TRY: Turkish lira BCEumeration.PAYPAL_CURRENCY.THB: Thai baht BCEumeration.PAYPAL_CURRENCY.USD: United States dollarpublic void setBillNo(String billNo)
billNo - (必填) 商户订单号,8到32位数字和/或字母组合,请自行确保在商户系统中唯一,同一订单号不可重复提交,否则会造成订单重复public void setTitle(String title)
title - 订单标题, 32个字节内,最长支持16个汉字 (必填)public CreditCardInfo getCreditCardInfo()
creditCardInfopublic void setCreditCardInfo(CreditCardInfo creditCardInfo)
creditCardInfo - (选填)信用卡信息, 当channel 为PAYPAL_CREDITCARD必填public String getCreditCardId()
creditCardIdpublic void setCreditCardId(String creditCardId)
creditCardId - (选填)信用卡id,当使用PAYPAL_CREDITCARD支付完成后会返回一个credit_card_id
当channel为PAYPAL_SAVED_CREDITCARD时必填public void setReturnUrl(String returnUrl)
returnUrl - (选填)同步返回页面,支付渠道处理完请求后,当前页面自动跳转到商户网站里指定页面的http路径不包含?及&,
当channel参数为PAYPAL_PAYPAL时为必填public String getObjectId()
public String getUrl()
Copyright © 2017. All rights reserved.