go-iap-onestore verifies the purchase receipt via OneStore. This repository is inspired by go-iap.
go get github.com/coolishbee/go-iap-onestore
import(
"github.com/coolishbee/go-iap-onestore"
)
func main() {
client := onestore.New("client_id", "client_secret", "purchaseToken")
ctx := context.Background()
resp, err := client.Verify(ctx, "package", "productID", "purchaseToken")
}
- Monthly subscription product
- subscription product
This validator uses One store in-app payment server API (API V7).