Wire Docs

Go SDK

Wire payment API-ийн албан ёсны Go SDK.

Wire-ийн албан ёсны Go SDK.

Суулгах

go get github.com/buildry-wire/wire-go

Эхлүүлж дуудлага хийх

package main

import (
	"context"
	"fmt"
	"log"

	wire "github.com/buildry-wire/wire-go"
)

func main() {
	client := wire.NewClient("sk_test_...")
	ctx := context.Background()

	pi, err := client.PaymentIntents.Create(ctx, &wire.PaymentIntentCreateParams{
		Amount:           50000, // 500.00 MNT, minor units
		Currency:         "MNT",
		AllowedOperators: []string{"sandbox"},
		IdempotencyKey:   "order-1001",
	})
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println(pi.ID, pi.Status)
}

Дэлгэрэнгүй

Энэ хуудсанд