全球今頭條!【Stripe支付】國際版APP、Braine注冊流程詳解
文章目錄
一、了解Stripe支付二、Stripe注冊流程三、Stripe API 特點3.1 Apikey3.2 Idempotent Requests 冪等請求3.3 兩種付款方式 四、Stripe 支付核心API4.1 Token4.2 Customer4.3 Card4.4 Source4.5 charge4.6 PaymentIntents4.7 PaymentMethod 五、完整Stripe支付代碼
(相關資料圖)
一、了解Stripe支付
最近公司正在做一個國際版APP,涉及到海外支付,調研過Paypal、Skrill、BrainTree、Stripe(可參考海外移動支付方案對比),最終 選擇了Stripe支付。Stripe特點如下:
收費規則簡單透明,手續費就是收取訂單總額的3.4 % + HK$2.35。沒有月費、開戶費、退款手續費,撤銷付款費用手續費HK$85.00Stripe支持135+種貨幣創建付款(目前不支持中國大陸,只支持中國香港)。Stripe還支持其他付款方式,包括ACH信用轉賬、ACH借記轉賬、支付寶、Android Pay、Apple Pay、Bancontact、Bitcoin(比特幣)、銀行卡(Visa,Mastercard,American Express,Discover,Diners Club,JCB等)、Giropay、iDEAL、SEPA、SOFORT、微信支付等來自全球的熱門支付方式。Stripe的開發文檔清晰簡單,集成友好。提供了IOS、Android的SDK,以及對各種語言的支持。
二、Stripe注冊流程
和其他國內支付平臺一樣,首先需要注冊Stripe賬戶。官網注冊鏈接: 在注冊頁面中填寫郵箱信息完成注冊即可。進入了DashBoard,可以看到賬戶還沒有被激活,在激活賬戶之前先驗證電子郵件,然后點擊激活賬號:
賬戶激活的時候,因為Stripe不支持中國,所以要用支持的國家注冊商戶,而你恰恰有這個國家的公司信息、銀行卡信息之類的,最后一定要發送手機號碼驗證,要不然在調用API的時候,會報錯,提示你沒有完善信息。 我這是公司賬號,使用公司在香港信息完成了賬戶激活??梢钥吹?,出現了API 密鑰的內容提示,說明我們完成激活,可以開始玩了。
三、Stripe API 特點
3.1 Apikey
Stripe.apiKey = "sk_test_*****************************";
Stripe API使用API密鑰來驗證請求,在控制臺有兩種密鑰:測試密鑰和生產密鑰
在調用每個API的時候,要在每個請求中發送此密鑰。
3.2 Idempotent Requests 冪等請求
Stripe API 支持Idempotentcy 來安全的重試請求,而不會意外的執行兩次相同的操作。冪等性密鑰是客戶端生成的唯一值,服務器使用該值來識別同一個請求的重試。
3.3 兩種付款方式
Stripe 現在提供兩種方式的支付API:Payment Methods API 和 Tokens and SourcesAPIs
兩者的區別在于Sources是通過status屬性描述事物狀態的。這意味著每個Source對象必須先轉換為可收費狀態才能用于付款,相反Payment Methods 是無狀態的,依賴于PaymentIntent對象來表示給定支付的交易狀態
如圖所示,官方建議遷移到Payment Methods API
四、Stripe 支付核心API
Stripe 本身提供了大而全的東西,其核心的API,包括以下模塊: 官網給出了一個支付過程的說明,只需要六步就能完成操作,收集Card信息、創建用戶、支付、計劃、訂閱,完成支付,基本上第四部和第五步,我們不會使用。簡單易上手。
我們自身業務關心的是Payment這塊,所以核心的API也是集中在Payment這塊兒說明,包括Token、Card、Customer、PaymentIntent、PaymentMethod、Source、Charge等,我們都使用創建API來挨個來了解一下。
4.1 Token
Token是Stripe用來客戶收集敏感卡或者銀行賬戶信息的過程,當用戶填寫了銀行卡的卡號、過期年月、CVC等信息后,Stripe會生成過一個包含這些信息的Token,這樣在傳輸過程中,確保沒有敏感的卡數據和我們自己的服務器交互,降低客戶真實信息丟失率。我們自身的服務器,取到token,進行支付即可 。
Token不能多次存儲和使用,要存儲卡的信息供以后使用,可以創建用戶。將卡的信息添加給用戶。
#創建Token Stripe.apiKey = "sk_test_your_key"; MaptokenParams = new HashMap(); MapcardParams = new HashMap(); cardParams.put("number", "4242424242424242"); cardParams.put("exp_month", 8); cardParams.put("exp_year", 2020); cardParams.put("cvc", "314"); tokenParams.put("card", cardParams); Token.create(tokenParams);
4.2 Customer
Customer 允許執行與同一客戶關聯的重復費用,并跟蹤多個費用。可以創建、刪除和更新客戶。也可以檢索單個客戶以及所有客戶的列表。
MapcustomerParams = new HashMap(); customerParams.put("description", "Customer for chao"); customerParams.put("source", "tok_**********"); Customer c = null; try { c = Customer.create(customerParams); System.out.println(c); } catch (StripeException e) { e.printStackTrace(); }
4.3 Card
可以在一個客戶上存儲多張卡,向該客戶收費。
Stripe.apiKey = "your_apikey"; Customer customer = Customer.retrieve("cus_FfoCbKMV4SJ7je"); Mapparams = new HashMap(); params.put("source", "tok_mastercard"); customer.getSources().create(params);
4.4 Source
Source代表接收各種付款方式,代表客戶的支付工具。創建收費的時候,可以附加到客戶。
Stripe.apiKey = "sk_test_1crNbJbtW30srR0CxeJHtFNF003Cuo2uSJ";MapsourceParams = new HashMap();sourceParams.put("type", "ach_credit_transfer");sourceParams.put("currency", "usd");MapownerParams = new HashMap();ownerParams.put("email", "jenny.rosen@example.com");sourceParams.put("owner", ownerParams);Source.create(sourceParams);
4.5 charge
對信用卡或者借記卡收費時,創建一個charge對象
Stripe.apiKey = "your_apikey";MapchargeParams = new HashMap();chargeParams.put("amount", 2000);chargeParams.put("currency", "hkd");chargeParams.put("description", "Charge for jenny.rosen@example.com");chargeParams.put("source", "tok_mastercard");Charge.create(chargeParams);
4.6 PaymentIntents
PaymentIntents 將指導你完成從客戶處收款的過程,官方建議為系統中的每一個訂單或者客戶創建一個PaymentIntent。
Stripe.apiKey = "your_alikey";MappaymentIntentParams = new HashMap<>();paymentIntentParams.put("amount", 2000);paymentIntentParams.put("currency", "hkd");ArrayListpaymentMethodTypes = new ArrayList<>();paymentMethodTypes.add("card");paymentIntentParams.put("payment_method_types", paymentMethodTypes);PaymentIntent.create(paymentIntentParams);
4.7 PaymentMethod
PaymentMethod代表客戶的支付工具,和PaymentIntents一起使用 以收取付款或保存到客戶對象。
Stripe.apiKey = "your_alikey";MappaymentmethodParams = new HashMap();paymentmethodParams.put("type", "card");MapcardParams = new HashMap();cardParams.put("number", "4242424242424242");cardParams.put("exp_month", 8);cardParams.put("exp_year", 2020);cardParams.put("cvc", "314");paymentmethodParams.put("card", cardParams);PaymentMethod.create(paymentmethodParams);
五、完整Stripe支付代碼
網上看了一大圈關于Stripe的支付,資料很少,要么是年代久遠,要么是代碼不完整。希望我的代碼對你有所用。
我們的前端業務流程如圖所示: 選擇的支付方式是Token and Source API,控制器類StripeController 代碼如下:
@Controller@RequestMapping(value = "/stripe")public class StripeController { @Resource private StripePayService stripePayService; private static Logger logger = LoggerFactory.getLogger(StripeController.class); /** * 獲取用戶卡片列表 * * @return */ @RequestMapping(value = "/getCardList", method = RequestMethod.POST) @ResponseBody public Response getCardList(@RequestBody @Valid StripePayRequestVO stripePayRequestVO, BindingResult result) { return stripePayService.getCardList(stripePayRequestVO); } /** * 添加用戶卡片 * @return */ @RequestMapping(value = "/addCard", method = RequestMethod.POST) @ResponseBody public Response addCard(@RequestBody @Valid StripePayRequestVO stripePayRequestVO, BindingResult result) { logger.debug("購買套餐請求參數 {} = ", JsonUtil.INSTANCE.toJson(stripePayRequestVO)); return stripePayService.addCard(stripePayRequestVO); } /** * 發起支付 * @return */ @RequestMapping(value = "/charge", method = RequestMethod.POST) @ResponseBody public Response aliPay(@RequestBody @Valid StripePayRequestVO stripePayRequestVO, BindingResult result) { return stripePayService.charge(stripePayRequestVO); }}
DAO層
public interface StripePayService { Response charge(StripePayRequestVO stripePayRequestVO); Response getCardList(StripePayRequestVO stripePayRequestVO); Response addCard(StripePayRequestVO stripePayRequestVO);}
實現層
@Service("stripePayService")public class StripePayServiceImpl implements StripePayService { @Override public Response charge(StripePayRequestVO request) { try { Stripe.apiKey = "your_apikey"; Mapparams = new HashMap(); params.put("userId", request.getUserId()); User user = this.get("from User where id=:userId", params); if (null == user) { return failure(ResponseEnum.USER_NOT_FOUND_FAILURE); } //無stripe賬號,直接返回 if (user.getStripeChargeId() == null || "".equals(user.getStripeChargeId())) { return success(ResponseEnum.USER_BAD_REQUEST_FAILURE); } // 業務訂單數據,此處省略 //發起支付 MappayParams = new HashMap<>(); payParams.put("amount", product.getPrice().intValue()); payParams.put("currency", "usd"); payParams.put("description", "Charge for " + user.getEmail()); payParams.put("customer", user.getStripeChargeId()); Charge charge = Charge.create(payParams); //charge 支付是同步通知 if ("succeeded".equals(charge.getStatus())) { //交易成功后,需要更新我們的訂單表,修改業務參數,此處省略 return success(ResponseEnum.PAY_SUCCESS.getMessage()); } else { return failure(ResponseEnum.PAY_ALIPAY_FAILURE); } } catch (StripeException e) { e.printStackTrace(); } return failure(ResponseEnum.EVENT_SYSTEM_ERROR_FAILURE); } @Override public Response getCardList(StripePayRequestVO stripePayRequestVO) { Stripe.apiKey = "your_alipay"; Mapparams = new HashMap(); params.put("userId", stripePayRequestVO.getUserId()); User user = this.get("from User where id=:userId", params); if (null == user) { return failure(ResponseEnum.USER_NOT_FOUND_FAILURE); } List list = new ArrayList(); //如果沒有這個stripe用戶,就返回列表為空 try { MapcardParams = new HashMap(); cardParams.put("limit", 1); cardParams.put("object", "card"); ListcardList = Customer.retrieve(user.getStripeChargeId()).getSources().list(cardParams).getData(); StripeCardVO stripeCardVO = new StripeCardVO(); for (PaymentSource p : cardList) { Card c = (Card) p; stripeCardVO.setLast4(c.getLast4()); stripeCardVO.setExpYear(c.getExpYear()); stripeCardVO.setExpMonth(c.getExpMonth()); list.add(stripeCardVO); } return success(list); } catch (StripeException e) { e.printStackTrace(); } } @Override public Response addCard(StripePayRequestVO stripePayRequestVO) { Stripe.apiKey = "your_alipay"; Mapparams = new HashMap(); params.put("userId", stripePayRequestVO.getUserId()); User user = this.get("from User where id=:userId", params); if (null == user) { return failure(ResponseEnum.USER_NOT_FOUND_FAILURE); } //如果沒有這個stripe用戶,添加卡片就是創建用戶 if (user.getStripeChargeId() == null || "".equals(user.getStripeChargeId())) { MapcustomerParams = new HashMap(); customerParams.put("description", "Customer for test"); customerParams.put("source", stripePayRequestVO.getToken()); Customer c = null; try { c = Customer.create(customerParams); user.setStripeChargeId(c.getId()); this.saveOrUpdate(user); success("添加成功"); } catch (StripeException e) { e.printStackTrace(); } } else { // 有這個用戶,就是修改他的唯一一張默認卡 try { Customer c = Customer.retrieve(user.getStripeChargeId()); System.out.println("給客戶修改默認卡號"); MaptokenParam = new HashMap(); tokenParam.put("source", stripePayRequestVO.getToken()); c.update(tokenParam); return success("修改成功"); } catch (StripeException e) { System.out.println("異常了"); System.out.println(e); e.printStackTrace(); } } return failure(ResponseEnum.EVENT_SYSTEM_ERROR_FAILURE); }
標簽:
相關推薦:
精彩放送:
- []環球速訊:北京首旅集團擬發行上限10億元中票 期限2+N年期
- []世界熱門:中信建投國家電投新能源REIT發售首日認購金額295億 認購或超1500億元
- []“鹽田港集團”控股股東企業名稱變更為“深圳港集團”
- []世界觀焦點:石頭科技將在本月發布年度旗艦掃地機器人新品
- []焦點熱訊:湖北文旅6億元超短期融資券完成發行 利率2.86%
- []每日動態!合鍛智能:您可以將收件地址發送至郵箱xuqin@hfpress.com,公司安排人員郵寄
- []焦點熱訊:合肥:購買非營運性新能源汽車最高可獲5000元新車補貼
- []今日播報!愛嬰室:截至2023年3月10日,公司股東人數為19100人
- []環球新消息丨供需雙弱,鋰價下跌或將延續
- []環球微資訊!叢麟科技:截至2023年3月10日,公司股東戶數為16,123戶
- []熱訊:什么信號?聰明資金大舉加倉創業板 這些ETF最吸金!龍頭公司業績亮眼
- []世界觀察:公積金有封頂金額嗎
- []每日頭條!支付寶賬戶是什么 支付寶賬戶是指什么意思
- []當前快播:交通銀行積分兌換商城在哪
- []中國石油加油卡如何辦理
- []即時:什么是虛擬貨幣交易
- []2023年中國銀行業保險業服務創新峰會成功舉辦,梧桐樹榮獲“消費者權益保護典型案例”獎
- []前2月房企業到位資金同比下降15.2%
- []前2月全國房地產開發投資同比下降5.7%
- []國家統計局談房地產市場:還在調整階段,有望逐步企穩
- []全球速訊:道道全:2022年三季度存貨增加主要是因為茂名工廠投產后,菜籽存貨增加
- []【報資訊】眾信旅游:定制海島婚禮旅拍產品一直是公司的重要主題產品之一
- []競拍162次 無錫國聯發展91.05億元競得民生證券34.71億股股權
- []環球觀熱點:大摩:上調太古地產今明兩年每股盈利預測各2%及7%
- []年利率公式 年利率怎么計算
- []環球看點!銀行活期存款利率 什么是活期存款利率
- []環球微動態丨貸款是怎么貸,有以下三種方法
- []皓極熱的背后:不是“激鄂”營銷,也非饑餓營銷!
- []看點:太原公租房可以轉賣嗎?
- []【全球時快訊】vma指標
- []剛兌是什么意思,剛性兌付
- []刷屏,每平米超百萬,一套房總價超8家A股公司市值!優質慢牛股揭秘,機構預測業績翻倍股僅3只
- []富瑞預期利率見頂 支持香港地產前景優于銀行業的觀點
- []國家統計局:目前房地產市場還是處在調整階段 后期有望逐步企穩
- []天天最資訊丨一張圖:黃金原油外匯股指"樞紐點+多空占比"一覽(2023/03/15周三)
- []全球微速訊:投資、銷售、資金全線反彈!樓市小陽春能持續多久?
- []全球今亮點!菲德醫療美容使用未經批準藥品 被罰17.5萬
- []天天快資訊:雅居樂準強拍九龍塘物業 底價9.66億港元
- []岳陽林紙:公司沒有應披露而未披露的期貨相關業務事項
- []天天視訊!【BT金融分析師】寶尊電商業績“好壞參半”,分析師稱其收購Gap中國業務分散精力
- []每日熱聞!科創板股票一覽表代碼 科創板的股票代碼
- []付款方式有幾種,四種
- []天天新動態:運通卡是什么卡,美國運通推出一種信用卡
- []l/c付款是什么意思
- []天天微資訊!增值稅起征點
- []泰國貴到去不起了?專家:價格漲跌源于供需關系,泰國旅游業目前還處于逐步恢復階段
- []統計局:1-2月全國房地產開發投資13669億元 同比下降5.7%
- []環球今熱點:新城控股擬定增募資不超過80億元用于“保交樓、保民生”重要工程
- []沙河股份:公司土地開發情況將會在年報中詳細披露,請您關注“第三節 管理層討論與分析”
- []30萬的價格 百萬級享受 傳祺M8宗師入圍《中國汽車風云盛典》“最佳MPV”
- []梅雁吉祥:公司2022年度具體運營情況將在年度報告中進行披露
- []金華永康成功出讓4宗小體量相鄰地塊 收金4131.1萬元
- []焦點訊息:長安期貨原油早評:油價跳水跌破72美元大關,偏弱運行下或存反彈風險
- []前2月房地產開發投資同比降5.7% 住宅銷售額增3.5%
- []全球熱點!雙環科技:據了解可轉債的發行條件與向特定對象發行股票有區別
- []世界消息!國信期貨早評:美CPI符合市場預期,金銀震蕩偏強
- []環球新資訊:正榮地產披露盈利預警 核心虧損約30-40億元
- []個人工資稅收標準2021
- []股票定增什么意思
- []天天動態:新東方股票代碼
- []環球熱頭條丨教小朋友算數有什么技巧_怎么教小孩子算數
- []天天簡訊:如何區分上下聯?區分上下聯的方法介紹?
- []天天即時看!中國四大投行,有以下這些
- []【全球新視野】可食用的鮮花有多少種?食用花卉是什么樣的?
- []世界熱議:誠信做人的意義是什么?誠信的含義有哪些?
- []全球焦點!網絡電視怎么看電視臺?網絡電視看電視臺的具體步驟?
- []要聞速遞:咖啡豆中國可以種植嗎?咖啡豆的種植條件有哪些?
- []體育運動都包括哪些?體育運動具有哪些功能?
- []快播:如何保護自然?保護自然的措施有哪些?
- []今日熱議:王者榮耀閃退怎么辦?王者榮耀閃退的解決方法?
- []冰淇淋怎么制作?冰淇淋的制作方法介紹?
- []寶馬敞篷車有哪些?寶馬敞篷車車型介紹?
- []當前信息:統計局:前2月商品房銷售額15449億元,下降0.1%
- []博威合金:截至2023年3月10日,公司的股東數為27497
- []【全球播資訊】通源石油:截止3月10日,公司股東為33067戶
- []浩物股份:公司控股股東為天津融誠物產集團有限公司
- []天天速遞!中百集團:截至到2月末,公司股東戶數為45189戶
- []觀天下!我愛我家:付子明辭任財務負責人職務
- []三巽集團:清盤呈請已獲撤消
- []招商蛇口:發行股份購買資產并募集配套資金獲深交所受理
- []華潤置地前2月合同銷售402.2億元 同比增長60.4%
- []世界熱訊:世界各國2021年gdp總量排名,美國gdp為22.94萬億
- []零存整取利息怎么算
- []【世界獨家】大學生可以貸款嗎,可以貸款
- []世界經濟排名2022最新排名,美國排名第一
- []今日熱文:為什么要交稅?
- []人生本野生,何不一起野?——漫游寧波阪急春日露營特展
- []世界聚焦:折扣減少?深圳新房市場“回暖”,房企積極入市搶占市場
- []【天天聚看點】買車前反復確認的功能,付款后沒了!奔馳門店被指“變臉”|聚焦3·15
- []全球關注:上海推出今年第二批次集中供應樓盤 涉6855套房源
- []世界快資訊:三立期貨3月15日早間內參——能化
- []今日熱搜:黃金市場分析:若意外回落至55日均線下方,則削弱后市看漲信號
- []重點聚焦!越秀資本擬發行10億元公司債 期限為5年
- []全球觀點:中無人機:公司因年報相關審計及編制工作晚于預期,特申請延期披露
- []快看點丨上海普陀長壽14.62億元掛牌1宗商辦地塊 預計4月21日出讓
- []國際油一夜重挫!硅谷銀行危機解除?
- []世界快報:龍光愛心驛站,讓城市更有溫度
- []世界今頭條!復星沙鋼簽訂南京南鋼股權轉讓協議 解讀最新公告
- []天天觀速訊丨降息指的是
- []【世界熱聞】工商銀行存款利率2022最新利率表,活期和定期利率各是多少
- B站注冊資本增幅400%至5億 目前由陳睿全資持股
- 光源資本出任獨家財務顧問 沐曦集成電路10億元A輪融資宣告完成
- 巨輪智能2021年上半年營收11.24億元 期內研發費用投入增長19.05%
- 紅棗期貨尾盤拉升大漲近6% 目前紅棗市場總庫存約30萬噸
- 嘉銀金科發布2021年Q2財報 期內凈利潤達1.27億元同比增長208%
- 成都銀行2021上半年凈利33.89億元 期內實現營收同比增長17.27億元
- 汽車之家發布2021年第二季度業績 期內新能源汽車品牌收入增長238%
- 中信銀行上半年實現凈利潤290.31億元 期末不良貸款余額706.82億元
- 光伏概念掀起漲停潮交易價格創新高 全天成交額達1.29億元
- 上半年生物藥大增45% 關鍵財務指標好轉營收賬款持續下降
- 播報:什么是村鎮銀行,一種提供金融服務的銀行
- 大數據辟謠基金經理流失:離職率創十年最低 以“內循環”“凈流入”為主
- 中信證券:政策持續加碼 推動機器人行業快速發展
- 天天消息!熱度下跌,去年火爆的露營咖啡車為啥不香了?
- 當前聚焦:異地跨行取款手續費怎么算
- 環球看熱訊:同業存單是什么,記賬式定期存款憑證
- 思源電氣:3月14日融資買入947.57萬元,融資融券余額2.73億元
- 天天看點:財面兒丨格力地產“22格地02”4億元債券將于3月24付息
- 外匯交易提醒:美國通脹數據給美聯儲帶來挑戰,關注“恐怖數據”
- 天天信息:財面兒丨華潤置地:前2月合同銷售額402.2億元 同比增加60.4%
- 全球快資訊:高偉達終止員工持股計劃
- 萬豪酒店擬1億美元收購City Express 已獲墨西哥監管機構同意
- 遠洋機電設備大股東變更 目前由遠洋億家物業100%持股
- 財面兒丨中交地產發行10億元公司債券 利率4.4%
- 環球熱點!退稅怎么操作,有以下8個流程
- 傳銷是什么意思
- 銀行結息交易是什么意思
- 微信支付分有什么用 微信支付分的作用是什么
- 當前看點!首個出境游預訂高峰到來,售價20萬郵輪產品售罄
- 滾動:整存整取是什么意思,有什么優缺點
- 每日看點!新三板是什么 什么是新三板
- 2022年跨行取款要手續費嗎,要收取費用
- 全球熱門:量比什么意思
- 銀行卡怎么辦
- 焦點快播:怎樣通俗理解邊際成本
- 【焦點熱聞】支付寶免密支付怎么取消 怎樣取消支付寶的免密支付
- 海辰儲能王鵬程:未來三年是儲能行業“生死卡位賽”
- 環球熱文:2022全國城市gdp排名一覽表,各城市gdp一覽
- 銀行利息計算 銀行利息怎么算
- 每日視訊:薅羊毛什么意思
- 世界實時:兔年頂呱呱片尾曲_兔年頂呱呱
- 阿里巴巴市值多少 阿里巴巴的市值是多少
- 【環球報資訊】椎名悠理
- 證券市場分為哪三類
- 既有分期屬于哪家公司
- 最新消息:稅優識別碼在保單哪里中國人壽,在保單右上角
- 招商銀行貸款利率
- 每日頭條!定期存款可以異地取款嗎,可以
- 因身體原因 我愛我家財務負責人付子明辭職
- 世界快看:三巽集團:寶新證券針對公司清盤呈請已撤銷
- 環球熱資訊!浙商證券定增募資不超過80億方案獲浙江國資委批復同意
- 環球快資訊:查銀行貸款怎么查,有以下三點
- 世界看熱訊:創業板股票如何買賣交易
- 環球熱文:北交所股票如何交易,交易規則有以下4點
- 上海買車需要什么條件,沒有條件
- 錦鯉卡是真的嗎 錦鯉卡是不是真的
- 世界聚焦:振華新材2名股東減持442.95萬股 套現約1.86億 2022年公司凈利12.72億
- 新華聯為旗下多家公司融資展期承擔連帶清償責任 涉資6.79億
- 世界熱消息:首開股份為北京豐臺兩項目公司提供合計19.85億元擔保
- 全球焦點!三元生物:3月13日公司高管崔振乾減持公司股份合計8.75萬股
- 資訊:奧士康:3月13日公司高管徐文靜減持公司股份合計2萬股
- 全球熱頭條丨賽意信息:3月13日公司高管張成康、劉偉超、歐陽湘英減持公司股份合計77.51萬股
- 招商蛇口定增購買資產并募集配套資金申請獲深交所受理
- 新華聯所持長沙銀行1.39億股被司法拍賣后歸長投控股所有
- 全球最資訊丨友訊達:3月13日公司高管崔濤減持公司股份合計2萬股
- 王朗自然保護區官網_王朗自然保護區
- 全球速讀:2022年建設銀行房貸利率,各類型貸款利率一覽
- 天天快播:2年定期存款利率2022,利率是2.1%
- 資訊推薦:國慶節高速免費嗎2022年,免費
- 世界快看點丨內地公司香港上市流程
- 全球熱資訊!網上有私人借錢嗎,有
- 焦點報道:信雅達:3月13日公司高管魏致善、陳宇減持公司股份合計6萬股
- 百仕達控股料2022年公司擁有人應占虧損不少于1.5億港元
- 大名城定增不超過6億股A股股票申請獲上交所受理
- 【播資訊】寧水集團:3月13日公司高管張世豪減持公司股份合計27萬股
- 仕佳光子:3月10日公司高管張志奇減持公司股份合計10000股
- 【全球播資訊】銀行開戶許可證丟失了怎么辦
- 今日視點:銀行支票丟了怎么辦,進行掛失操作
- 每日播報!中國銀行存款利率表2022最新利率,有以下六種
- 觀熱點:東數西算概念股,概念股龍頭名單一覽
- 大學生生源地貸款怎么申請
- 環球短訊!金地商置料2022年持有人應占溢利為21億-25億 去年同期40億
- 幺麻子IPO:單靠藤椒油能否上市?
- 南昌聯泰及深圳聯泰解押中洲控股4320萬股后再次質押
- 播報:京基智農2022年歸母凈利潤增長98.56% 山海御園累計銷售近92億
- 前沿資訊!中泰化學:公司已將上述探礦權延續的相關申請手續提交至自治區自然資源廳
- 全球觀點:金輝控股:2024票據利息兌付資金已到賬 涉資1170萬美元
- 環球報道:華陽集團:公司深耕汽車產業多年,整車企業對零部件供應商基本每年都有降價要求
- 全球消息!棉花股票龍頭有哪些
- 藍籌股有哪些股2020
- 區塊鏈概念股 區塊鏈的概念股一覽
- 工行轉賬怎么收手續費 分三類情況
- 當前焦點!除息日后多久分紅到賬,一般當日可以到賬
- 環球聚焦:永泰地產盈轉虧 預期2022財年虧損5000萬港元
- 前沿熱點:宣亞國際:公司向特定對象發行股票相關工作正在有序推進中
- 華潤置地2月總合同銷售金額為242億元 按年增加146.7%
- 中交地產完成發行10億元公司債 票面利率4.40%
- 中晟高科:目前我們的主營業務,尚未有您提到的這兩項
- 珠海華發集團中期票據將付年息 票面利率4.37%
- 賽象科技:目前公司沒有計劃向工業數據提供商、云計算供應商等相關領域發展
- 天天最新:*ST海核: 關于公司股票可能被終止上市的風險提示公告
- 淘寶怎么借錢,在淘寶貸款中借款
- 世界報道:余額寶的錢怎樣轉到銀行卡,簡單四步輕松轉出
- 車險異地可以買嗎
- 基金的凈值是指什么
- 天天百事通!期貨開戶在哪開
- 東湖高新中標房縣城區水環境綜合治理PPP項目 總投資約14億元
- 熱點!西昌電力:公司目前正在推進該項目
- 當前要聞:央行上??偛浚?月末人民幣貸款余額10萬億元 同比增長9.7%
- 長實、新地合作項目飛揚2期將于周四公布首張價單