cn.beecloud.bean
类 BCInternationlOrder

java.lang.Object
  继承者 cn.beecloud.bean.BCInternationlOrder

public class BCInternationlOrder
extends Object

境外支付订单类,封装了BeeCloud境外支付订单信息

从以下版本开始:
2015.11.24
作者:
Rui.Feng

构造方法摘要
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
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BCInternationlOrder

public BCInternationlOrder()
方法详细信息

getChannel

public BCEumeration.PAY_CHANNEL getChannel()
访问字段 channel


setChannel

public void setChannel(BCEumeration.PAY_CHANNEL channel)
参数:
channel - 渠道类型, 根据不同场景选择不同的支付方式,包含: BCEumeration.PAY_CHANNEL.PAYPAL_PAYPAL: 微信公众号二维码支付 BCEumeration.PAY_CHANNEL.PAYPAL_CREDITCARD: 微信公众号支付 BCEumeration.PAY_CHANNEL.PAYPAL_SAVED_CREDITCARD: 支付宝网页支付 (必填)

getTotalFee

public Integer getTotalFee()
访问字段 totalFee


setTotalFee

public void setTotalFee(Integer totalFee)
参数:
totalFee - (必填) 订单总金额,单位为分,正整数

getCurrency

public BCEumeration.PAYPAL_CURRENCY getCurrency()
访问字段 currency


setCurrency

public 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 krone
BCEumeration.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 dollar

getBillNo

public String getBillNo()
访问字段 billNo


setBillNo

public void setBillNo(String billNo)
参数:
billNo - (必填) 商户订单号,8到32位数字和/或字母组合,请自行确保在商户系统中唯一,同一订单号不可重复提交,否则会造成订单重复

getTitle

public String getTitle()
访问字段 title


setTitle

public void setTitle(String title)
参数:
title - 订单标题, 32个字节内,最长支持16个汉字 (必填)

getCreditCardInfo

public CreditCardInfo getCreditCardInfo()
访问字段 creditCardInfo


setCreditCardInfo

public void setCreditCardInfo(CreditCardInfo creditCardInfo)
参数:
creditCardInfo - (选填)信用卡信息, 当channel 为PAYPAL_CREDITCARD必填

getCreditCardId

public String getCreditCardId()
访问字段 creditCardId


setCreditCardId

public void setCreditCardId(String creditCardId)
参数:
creditCardId - (选填)信用卡id,当使用PAYPAL_CREDITCARD支付完成后会返回一个credit_card_id 当channel为PAYPAL_SAVED_CREDITCARD时必填

getReturnUrl

public String getReturnUrl()
访问字段 returnUrl


setReturnUrl

public void setReturnUrl(String returnUrl)
参数:
returnUrl - (选填)同步返回页面,支付渠道处理完请求后,当前页面自动跳转到商户网站里指定页面的http路径不包含?及&, 当channel参数为PAYPAL_PAYPAL时为必填

getObjectId

public String getObjectId()
返回:
境外支付订单唯一标识

setObjectId

public void setObjectId(String objectId)
设置字段 objectId


getUrl

public String getUrl()
返回:
当channel 为PAYPAL_PAYPAL时返回,跳转支付的url

setUrl

public void setUrl(String url)
设置字段 url



Copyright © 2016. All rights reserved.