buyerIdentityCode = $buyerIdentityCode; $this->apiParas["buyer_identity_code"] = $buyerIdentityCode; } public function getBuyerIdentityCode() { return $this->buyerIdentityCode; } public function setCurrency($currency) { $this->currency = $currency; $this->apiParas["currency"] = $currency; } public function getCurrency() { return $this->currency; } public function setExtendInfo($extendInfo) { $this->extendInfo = $extendInfo; $this->apiParas["extend_info"] = $extendInfo; } public function getExtendInfo() { return $this->extendInfo; } public function setIdentityCodeType($identityCodeType) { $this->identityCodeType = $identityCodeType; $this->apiParas["identity_code_type"] = $identityCodeType; } public function getIdentityCodeType() { return $this->identityCodeType; } public function setMemo($memo) { $this->memo = $memo; $this->apiParas["memo"] = $memo; } public function getMemo() { return $this->memo; } public function setPartnerTransId($partnerTransId) { $this->partnerTransId = $partnerTransId; $this->apiParas["partner_trans_id"] = $partnerTransId; } public function getPartnerTransId() { return $this->partnerTransId; } public function setPassword($password) { $this->password = $password; $this->apiParas["password"] = $password; } public function getPassword() { return $this->password; } public function setTransAmount($transAmount) { $this->transAmount = $transAmount; $this->apiParas["trans_amount"] = $transAmount; } public function getTransAmount() { return $this->transAmount; } public function setTransName($transName) { $this->transName = $transName; $this->apiParas["trans_name"] = $transName; } public function getTransName() { return $this->transName; } public function getApiMethodName() { return "alipay.acquire.overseas.spot.pay"; } public function setNotifyUrl($notifyUrl) { $this->notifyUrl=$notifyUrl; } public function getNotifyUrl() { return $this->notifyUrl; } public function setReturnUrl($returnUrl) { $this->returnUrl=$returnUrl; } public function getReturnUrl() { return $this->returnUrl; } public function getApiParas() { return $this->apiParas; } public function getTerminalType() { return $this->terminalType; } public function setTerminalType($terminalType) { $this->terminalType = $terminalType; } public function getTerminalInfo() { return $this->terminalInfo; } public function setTerminalInfo($terminalInfo) { $this->terminalInfo = $terminalInfo; } public function getProdCode() { return $this->prodCode; } public function setProdCode($prodCode) { $this->prodCode = $prodCode; } public function setApiVersion($apiVersion) { $this->apiVersion=$apiVersion; } public function getApiVersion() { return $this->apiVersion; } public function setNeedEncrypt($needEncrypt) { $this->needEncrypt=$needEncrypt; } public function getNeedEncrypt() { return $this->needEncrypt; } }