Go SDK for Bank Indonesia SNAP API

A Go implementation of Bank Indonesia’s SNAP payment standard
79 typed endpoint bindings, zero third-party dependencies
go-snap-bi is an open-source Go SDK for Bank Indonesia's SNAP (Standar Nasional Open API Pembayaran) payment API, for Go developers integrating registration, balance, transfer, and authentication endpoints.
go get github.com/koriebruh/go-snap-biTargets the September 2024 SNAP standard document, covering every ASPI API Service category.
latest
Every calling function follows the same signature and the same HTTP-status-wins error rule.
HMAC-SHA512 or SHA256withRSA, matching whatever your partner agreed at registration.
ServerVerifier validates signatures on payment callbacks before you trust the body.
Independent, unofficial implementation of the standard published by Bank Indonesia and ASPI — not affiliated with or endorsed by either.