You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

26 lines
706 B

package wechat_test
import (
"context"
"yunyan/sys/pay/wechat"
"fmt"
"testing"
)
func Test_Sys(t *testing.T) {
if sys, err := wechat.NewSys(
wechat.SetAppID("wx4b5ec8957ad5e425"),
wechat.SetMchID("1719983673"),
wechat.SetApiV3Key("rV7cE1xZ9bN3mK5jH8gT0wQ2sF4dG6yU"),
wechat.SetPrivateKeyPath("./apiclient_key.pem"),
wechat.SetCertSerialNo("2D27CEB52B98DDEB1CC65E4D96A041E7408F58D0"),
); err != nil {
fmt.Printf("Sys Init err:%v", err)
return
} else {
orderid := sys.GenerateOrderNo("APP")
fmt.Println(orderid)
results, err := sys.CreateAppOrder(context.TODO(), orderid, 100, "vip购买", "https://api.ideapsound.com/api/heom/pay_wechatnotify")
fmt.Println(results, err)
}
}