constant.go 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  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.8"
  7. //微信
  8. //===========================================================================================
  9. //境外国家地区
  10. China Country = 1 //中国国内
  11. China2 Country = 2 //中国国内(冗灾方案)
  12. SoutheastAsia Country = 3 //东南亚
  13. Other Country = 4 //其他国家
  14. //URL
  15. wxBaseUrlCh = "https://api.mch.weixin.qq.com/" //中国国内
  16. wxBaseUrlCh2 = "https://api2.mch.weixin.qq.com/" //中国国内
  17. wxBaseUrlHk = "https://apihk.mch.weixin.qq.com/" //东南亚
  18. wxBaseUrlUs = "https://apius.mch.weixin.qq.com/" //其他
  19. //正式
  20. wxMicropay = "pay/micropay" //提交付款码支付
  21. wxUnifiedorder = "pay/unifiedorder" //统一下单
  22. wxOrderquery = "pay/orderquery" //查询订单
  23. wxCloseorder = "pay/closeorder" //关闭订单
  24. wxRefund = "secapi/pay/refund" //申请退款
  25. wxReverse = "secapi/pay/reverse" //撤销订单
  26. wxRefundquery = "pay/refundquery" //查询退款
  27. wxDownloadbill = "pay/downloadbill" //下载对账单
  28. wxDownloadfundflow = "pay/downloadfundflow" //下载资金账单
  29. wxBatchquerycomment = "billcommentsp/batchquerycomment" //拉取订单评价数据
  30. wxTransfers = "mmpaymkttransfers/promotion/transfers" //企业向微信用户个人付款
  31. //SanBox
  32. wxSandboxGetsignkey = "https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey"
  33. wxSandboxMicropay = "sandboxnew/pay/micropay"
  34. wxSandboxUnifiedorder = "sandboxnew/pay/unifiedorder"
  35. wxSandboxOrderquery = "sandboxnew/pay/orderquery"
  36. wxSandboxCloseorder = "sandboxnew/pay/closeorder"
  37. wxSandboxRefund = "sandboxnew/pay/refund"
  38. wxSandboxReverse = "sandboxnew/pay/reverse"
  39. wxSandboxRefundquery = "sandboxnew/pay/refundquery"
  40. wxSandboxDownloadbill = "sandboxnew/pay/downloadbill"
  41. wxSandboxDownloadfundflow = "sandboxnew/pay/downloadfundflow"
  42. wxSandboxBatchquerycomment = "sandboxnew/billcommentsp/batchquerycomment"
  43. //支付类型
  44. TradeType_Mini = "JSAPI"
  45. TradeType_JsApi = "JSAPI"
  46. TradeType_App = "APP"
  47. TradeType_H5 = "MWEB"
  48. TradeType_Native = "NATIVE"
  49. //签名方式
  50. SignType_MD5 = "MD5"
  51. SignType_HMAC_SHA256 = "HMAC-SHA256"
  52. //支付宝
  53. //===========================================================================================
  54. //URL
  55. zfbBaseUrl = "https://openapi.alipay.com/gateway.do"
  56. zfbSandboxBaseUrl = "https://openapi.alipaydev.com/gateway.do"
  57. zfbBaseUrlUtf8 = "https://openapi.alipay.com/gateway.do?charset=utf-8"
  58. zfbSandboxBaseUrlUtf8 = "https://openapi.alipaydev.com/gateway.do?charset=utf-8"
  59. )