syntax = "v1" info ( title: "支付服务" desc: "支付服务" author: "Liangzai" email: "2440983361@qq.com" version: "v1" ) import ( "pay/pay.api" ) @server ( prefix: api/v1 group: pay ) service main { // 微信支付回调 @handler WechatPayCallback post /pay/wechat/callback // 支付宝支付回调 @handler AlipayCallback post /pay/alipay/callback // 微信退款回调 @handler WechatPayRefundCallback post /pay/wechat/refund_callback } @server ( prefix: api/v1 group: pay jwt: JwtAuth middleware: SourceInterceptor ) service main { // 支付 @handler Payment post /pay/payment (PaymentReq) returns (PaymentResp) @handler IapCallback post /pay/iap_callback (IapCallbackReq) }