重构账户与商户服务模块
- 移除旧版 account.go 文件中的账户服务实现 - 新增聚合扫码关单、退款、撤销等接口实现 - 新增聚合被扫、主扫及加密接口实现 - 新增交易查询与支付宝吱口令申请接口 - 重构统一退货及退货查询接口,优化泛型使用 - 移除旧版商户进件相关接口实现 - 调整部分服务结构体命名与参数传递方式 - 统一请求时间格式并优化代码结构
This commit is contained in:
+23
-39
@@ -4,48 +4,32 @@ const (
|
||||
BASE_URL = "https://s2.lakala.com/api"
|
||||
)
|
||||
|
||||
// basePay/labs 基础支付聚合扫码API地址
|
||||
const (
|
||||
// LKL_UPLOAD_FILE_URL 拉卡拉附件上传地址
|
||||
LKL_UPLOAD_FILE_URL = "/v2/mms/openApi/uploadFile"
|
||||
// LKL_SPLIT_LEDGER_URL 拉卡拉商户分账业务开通申请
|
||||
LKL_SPLIT_LEDGER_URL = "/v2/mms/openApi/ledger/applyLedgerMer"
|
||||
// LKL_SPLIT_LEDGER_QUERY_URL 拉卡拉商户分账信息查询
|
||||
LKL_SPLIT_LEDGER_QUERY_URL = "/v2/mms/openApi/ledger/queryLedgerMer"
|
||||
// LKL_SPLIT_LEDGER_RECEIVE_URL 拉卡拉分账接收方创建申请
|
||||
LKL_SPLIT_LEDGER_RECEIVE_URL = "/v2/mms/openApi/ledger/applyLedgerReceiver"
|
||||
// LKL_SPLIT_LEDGER_RECEIVE_BIND_URL 拉卡拉分账关系绑定申请
|
||||
LKL_SPLIT_LEDGER_RECEIVE_BIND_URL = "/v2/mms/openApi/ledger/applyBind"
|
||||
// LKL_SPLIT_LEDGER_BALANCE_URL 拉卡拉可分账金额查询
|
||||
LKL_SPLIT_LEDGER_BALANCE_URL = "/v3/sacs/queryAmt"
|
||||
// LKL_ORDER_SPLIT_LEDGER_URL 拉卡拉订单分账
|
||||
LKL_ORDER_SPLIT_LEDGER_URL = "/v3/sacs/separate"
|
||||
// LKL_ACCOUNT_BALANCE_QUERY_URL 拉卡拉账户余额查询
|
||||
LKL_ACCOUNT_BALANCE_QUERY_URL = "/v2/laep/industry/ewalletBalanceQuery"
|
||||
// LKL_ACCOUNT_WITHDRAW_URL 拉卡拉账户提现
|
||||
LKL_ACCOUNT_WITHDRAW_URL = "/v2/laep/industry/ewalletWithdrawD1"
|
||||
// LKL_BASE_URL_TRANS_PREORDER_URL 拉卡拉聚合主扫
|
||||
LKL_BASE_URL_TRANS_PREORDER_URL = "/v3/labs/trans/preorder"
|
||||
// LKL_DCP_TRANS_PREORDER_URL 拉卡拉直连主扫
|
||||
LKL_DCP_TRANS_PREORDER_URL = "/v3/dcp/trans/preorder"
|
||||
// LKL_BASE_URL_TRANS_PREORDER_ENCRY_URL 拉卡拉聚合主扫交易(全报文加密)
|
||||
LKL_BASE_URL_TRANS_PREORDER_ENCRY_URL = "/v3/labs/trans/preorder_encry"
|
||||
// LKL_BASE_URL_TRANS_MICROPAY_URL 拉卡拉聚合被扫
|
||||
LKL_BASE_URL_TRANS_MICROPAY_URL = "/v3/labs/trans/micropay"
|
||||
// LKL_BASE_URL_TRANS_MICROPAY_ENCRY_URL 拉卡拉聚合被扫接口(全报文加密)
|
||||
LKL_BASE_URL_TRANS_MICROPAY_ENCRY_URL = "/v3/labs/trans/micropay_encry"
|
||||
// LKL_BASE_URL_TRANS_SHARE_CODE_URL 拉卡拉聚合扫码申请支付宝吱口令
|
||||
LKL_BASE_URL_TRANS_SHARE_CODE_URL = "/v3/labs/trans/share_code"
|
||||
// LKL_BASE_URL_TRANS_QUERY_URL 拉卡拉聚合扫码交易查询
|
||||
LKL_BASE_URL_TRANS_QUERY_URL = "/v3/labs/query/tradequery"
|
||||
// LKL_BASE_URL_RELATION_CLOSE_URL 拉卡拉聚合扫码关单
|
||||
LKL_BASE_URL_RELATION_CLOSE_URL = "/v3/labs/relation/close"
|
||||
// LKL_BASE_URL_RELATION_REVOKED_URL 拉卡拉聚合扫码撤销
|
||||
LKL_BASE_URL_RELATION_REVOKED_URL = "/v3/labs/relation/revoked"
|
||||
// LKL_BASE_URL_RELATION_REFUND_URL 拉卡拉聚合扫码退款
|
||||
LKL_BASE_URL_RELATION_REFUND_URL = "/v3/labs/relation/refund"
|
||||
)
|
||||
|
||||
const (
|
||||
// LKL_TRADE_QUERY_URL 拉卡拉交易查询
|
||||
LKL_TRADE_QUERY_URL = "/v3/labs/query/tradequery"
|
||||
// LKL_PRE_ORDER_URL 拉卡拉聚合预下单
|
||||
LKL_PRE_ORDER_URL = "/v3/labs/trans/preorder"
|
||||
// LKL_MERGE_ORDER_URL 拉卡拉主扫合单交易
|
||||
LKL_MERGE_ORDER_URL = "/v3/labs/trans/merge/preorder"
|
||||
// LKL_REFOUND_URL 拉卡拉退款
|
||||
LKL_REFOUND_URL = "/v3/rfd/refund_front/refund"
|
||||
)
|
||||
|
||||
const (
|
||||
// LKL_ADD_MER 拉卡拉商户进件
|
||||
LKL_ADD_MER = "/v2/mms/openApi/addMer"
|
||||
// LKL_QUERY_MER 拉卡拉商户查询
|
||||
LKL_QUERY_MER = "/v2/mms/openApi/queryContract"
|
||||
// LKL_MER_VALIDATE 拉卡拉商户进件效验
|
||||
LKL_MER_VALIDATE = "/v2/mms/openApi/verifyContractInfo"
|
||||
// LKL_RECONF_SUBMIT 拉卡拉商户进件复议提交
|
||||
LKL_RECONF_SUBMIT = "/v2/mms/openApi/reconsiderSubmit"
|
||||
)
|
||||
// basePay/dcp 基础支付直接扫码API地址
|
||||
const ()
|
||||
|
||||
// unifiedReturn 统一退货API地址
|
||||
const (
|
||||
|
||||
Reference in New Issue
Block a user