micro_mall_pay_proto/

directory
v1.0.1-0...-5f6f923 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 19, 2022 License: GPL-2.0, GPL-2.0

README

micro-mall-pay-proto

介绍

微商城-支付系统proto

软件架构

软件架构说明

使用说明

接口定义

    // 统一收单支付
    rpc TradePay(TradePayRequest) returns (TradePayResponse) {
        option (google.api.http) = {
            post: "/v1/trade/pay"
            body:"*"
        };
    }
    // 创建账户
    rpc CreateAccount(CreateAccountRequest) returns (CreateAccountResponse) {
        option (google.api.http) = {
            post: "/v1/account/init"
            body:"*"
        };
    }
    // 获取账户
    rpc FindAccount(FindAccountRequest) returns (FindAccountResponse) {
        option (google.api.http) = {
            get: "/v1/account"
        };
    }
    // 账户充值
    rpc AccountCharge(AccountChargeRequest) returns (AccountChargeResponse) {
        option (google.api.http) = {
            post: "/v1/account/charge"
            body:"*"
        };
    }
    // 获取交易唯一ID
    rpc GetTradeUUID(GetTradeUUIDRequest) returns(GetTradeUUIDResponse) {
        option (google.api.http) = {
            get: "/v1/trade/uuid"
        };
    }
参与贡献
  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

Directories

Path Synopsis
Package pay_business is a reverse proxy.
Package pay_business is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL