package example import ( "log" "github.com/breez/breez-sdk-go/breez_sdk" ) func SendPayment() { // ANCHOR: send-payment bolt11 := "bolt11 invoice" // The `amountMsat` param is optional and should only passed if the bolt11 doesn't specify an amount. // The amountMsat is required in case an amount is not specified in the bolt11 invoice'. amountMsat := uint64(3_000_000) sendPaymentRequest := breez_sdk.SendPaymentRequest{ Bolt11: bolt11, AmountMsat: &amountMsat, } if response, err := sdk.SendPayment(sendPaymentRequest); err == nil { log.Printf("%#v", response) } // ANCHOR_END: send-payment }