Document|className=pt-document
// 由PassToPay.io提供支持
Map<String, Object> map = new HashMap<>();
map.put("mchNo", "Merchant Number...");
map.put("appId", "App ID...");
map.put("mchOrderNo", "Unique Order Number...");
map.put("wayCode", "ALI_QR");
map.put("amount", 10000);
map.put("currency", "cny");
map.put("userName", "zhang san...");
map.put("reqTime", 1711021401000l);
map.put("version", "1.0");
map.put("subject", "Children's clothing...");
map.put("body", "A red down jacket...");
map.put("notifyUrl", "https://www...");
JSONObject extParams = new JSONObject();
extParams.put("payDataType", "codeImgUrl");
map.put("channelExtra", extParams);
map.put("signType", "MD5");
map.put("sign", "5182B5B0...");
HttpResponse response = HttpRequest
.post("http://api.pass2pay.com/api/pay/unifiedOrder")
.form(map).execute();
JSONObject responseJson = JSON.parseObject(response.body());
if(responseJson.getIntValue("code") != 0){
// failed, Please check the configuration or contact us
}else{
//successful, return customer payment order info
}
常見問題
1. 什麼是PassTo Pay,它如何運作?
PassTo Pay是一個全面的聚合支付平臺,旨在為商家提供簡單、有效率的支付解決方案。 我們透過整合多種支付方式,包括信用卡、金融卡、電子錢包、以及其他國際支付系統,使商家能夠在一個平臺上接受全球各地顧客的付款。 用戶只需簡單的整合流程,即可開始接受來自世界各地的支付,無需擔心複雜的支付系統整合問題。
2. PassTo Pay支援哪些支付方式?
PassTo Pay支援廣泛的支付方式,包括但不限於Visa、MasterCard、American Express信用卡支付,PayPal、Apple Pay和Google Pay等電子錢包服務,以及Alipay和WeChat Pay等受歡迎的國際支付解決方案。 我們的目標是涵蓋最廣泛的支付偏好,以滿足全球顧客的需求。
3. 如何開始使用PassTo Pay?
開始使用PassTo Pay非常簡單。 首先,造訪我們的官網並註冊一個帳戶。 註冊程序完成後,您將獲得存取PassTo Pay的API金鑰。 我們提供詳細的文件和開發者指南,幫助您快速整合付款功能到您的網站或應用程式中。 如有任何疑問,我們的客服團隊隨時準備提供協助。
4. 使用PassTo Pay的費用是多少?
PassTo Pay致力於提供透明和競爭力的定價結構。 我們的費用模式通常基於交易金額的一定比例,具體費率可能根據您的交易量、付款方式以及地理位置有所不同。 我們保證沒有隱藏費用,所有費用都會在您的帳戶中明確顯示。 詳細的定價信息,請訪問我們的官網定價頁面。
5. PassTo Pay如何保證支付安全?
保障客戶和商家的支付安全是PassTo Pay的首要任務。 我們採用業界領先的加密技術和安全協議來保護每一筆交易,確保支付資料的安全傳輸。 此外,PassTo Pay遵循PCI DSS(支付卡產業資料安全標準)的嚴格要求,定期進行安全審計和合規檢查。 我們也提供風險管理和詐欺防護工具,幫助商家減少詐欺風險。