constant.go 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package gopay
  2. const (
  3. null string = ""
  4. TimeLayout string = "2006-01-02 15:04:05"
  5. DateLayout string = "2006-01-02"
  6. Version string = "1.3.4"
  7. //微信
  8. //===========================================================================================
  9. //境外国家地区
  10. China Country = 1 //中国国内
  11. China2 Country = 2 //中国国内(冗灾方案)
  12. SoutheastAsia Country = 3 //东南亚
  13. Other Country = 4 //其他国家
  14. //URL
  15. wx_base_url_ch = "https://api.mch.weixin.qq.com/" //中国国内
  16. wx_base_url_ch2 = "https://api2.mch.weixin.qq.com/" //中国国内
  17. wx_base_url_hk = "https://apihk.mch.weixin.qq.com/" //东南亚
  18. wx_base_url_us = "https://apius.mch.weixin.qq.com/" //其他
  19. //正式
  20. wx_Micropay = "pay/micropay" //提交付款码支付
  21. wx_UnifiedOrder = "pay/unifiedorder" //统一下单
  22. wx_OrderQuery = "pay/orderquery" //查询订单
  23. wx_CloseOrder = "pay/closeorder" //关闭订单
  24. wx_Refund = "secapi/pay/refund" //申请退款
  25. wx_Reverse = "secapi/pay/reverse" //撤销订单
  26. wx_RefundQuery = "pay/refundquery" //查询退款
  27. wx_DownloadBill = "pay/downloadbill" //下载对账单
  28. wx_DownloadFundFlow = "pay/downloadfundflow" //下载资金账单
  29. wx_BatchQueryComment = "billcommentsp/batchquerycomment" //拉取订单评价数据
  30. wx_Transfers = "mmpaymkttransfers/promotion/transfers" //企业向微信用户个人付款
  31. //SanBox
  32. wx_SanBox_GetSignKey = "https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey"
  33. wx_SanBox_Micropay = "sandboxnew/pay/micropay"
  34. wx_SanBox_UnifiedOrder = "sandboxnew/pay/unifiedorder"
  35. wx_SanBox_OrderQuery = "sandboxnew/pay/orderquery"
  36. wx_SanBox_CloseOrder = "sandboxnew/pay/closeorder"
  37. wx_SanBox_Refund = "sandboxnew/pay/refund"
  38. wx_SanBox_Reverse = "sandboxnew/pay/reverse"
  39. wx_SanBox_RefundQuery = "sandboxnew/pay/refundquery"
  40. wx_SanBox_DownloadBill = "sandboxnew/pay/downloadbill"
  41. wx_SanBox_DownloadFundFlow = "sandboxnew/pay/downloadfundflow"
  42. wx_SanBox_BatchQueryComment = "sandboxnew/billcommentsp/batchquerycomment"
  43. wx_SanBox_Transfers = "sandboxnew/mmpaymkttransfers/promotion/transfers"
  44. //支付类型
  45. TradeType_Mini = "JSAPI"
  46. TradeType_JsApi = "JSAPI"
  47. TradeType_App = "APP"
  48. TradeType_H5 = "MWEB"
  49. TradeType_Native = "NATIVE"
  50. //签名方式
  51. SignType_MD5 = "MD5"
  52. SignType_HMAC_SHA256 = "HMAC-SHA256"
  53. //支付宝
  54. //===========================================================================================
  55. //URL
  56. zfb_base_url = "https://openapi.alipay.com/gateway.do"
  57. zfb_sanbox_base_url = "https://openapi.alipaydev.com/gateway.do"
  58. zfb_base_url_utf8 = "https://openapi.alipay.com/gateway.do?charset=utf-8"
  59. zfb_sanbox_base_url_utf8 = "https://openapi.alipaydev.com/gateway.do?charset=utf-8"
  60. )