diff --git a/payments/go.mod b/payments/go.mod index b811c3e..f966aab 100644 --- a/payments/go.mod +++ b/payments/go.mod @@ -1,6 +1,6 @@ module github.com/shortlink-org/billing/payments -go 1.25.1 +go 1.25.3 require ( github.com/cucumber/godog v0.15.1 @@ -9,16 +9,17 @@ require ( github.com/looplab/fsm v1.0.3 github.com/samber/lo v1.52.0 github.com/shopspring/decimal v1.4.0 - github.com/shortlink-org/go-sdk/config 87e94558595e - github.com/shortlink-org/go-sdk/logger 87f230fd779a + github.com/shortlink-org/go-sdk/config v0.0.0-20251020193241-87e94558595e + github.com/shortlink-org/go-sdk/logger v0.0.0-20251012205922-87f230fd779a github.com/shortlink-org/shortlink v0.0.0-20250831172403-56d0e0710b60 github.com/spf13/viper v1.21.0 github.com/stretchr/testify v1.11.1 + github.com/stripe/stripe-go/v82 v82.5.1 github.com/stripe/stripe-go/v83 v83.2.1 go.opentelemetry.io/otel/trace v1.38.0 google.golang.org/genproto v0.0.0-20250908214217-97024824d090 - google.golang.org/genproto/googleapis/api v0.0.0-20250826171959-ef028d996bc1 - google.golang.org/protobuf v1.36.10 + google.golang.org/genproto/googleapis/api v0.0.0-20251222181119-0a764e51fe1b + google.golang.org/protobuf v1.36.11 ) require ( @@ -127,7 +128,7 @@ require ( golang.org/x/sys v0.35.0 // indirect golang.org/x/text v0.28.0 // indirect golang.org/x/tools v0.36.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250826171959-ef028d996bc1 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 // indirect google.golang.org/grpc v1.75.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/payments/go.sum b/payments/go.sum index 1c14ab7..9be3acf 100644 --- a/payments/go.sum +++ b/payments/go.sum @@ -496,6 +496,8 @@ github.com/sagikazarmark/locafero v0.11.0 h1:1iurJgmM9G3PA/I+wWYIOw/5SyBtxapeHDc github.com/sagikazarmark/locafero v0.11.0/go.mod h1:nVIGvgyzw595SUSUE6tvCp3YYTeHs15MvlmU87WwIik= github.com/samber/lo v1.51.0 h1:kysRYLbHy/MB7kQZf5DSN50JHmMsNEdeY24VzJFu7wI= github.com/samber/lo v1.51.0/go.mod h1:4+MXEGsJzbKGaUEQFKBq2xtfuznW9oz/WrgyzMzRoM0= +github.com/samber/lo v1.52.0 h1:Rvi+3BFHES3A8meP33VPAxiBZX/Aws5RxrschYGjomw= +github.com/samber/lo v1.52.0/go.mod h1:4+MXEGsJzbKGaUEQFKBq2xtfuznW9oz/WrgyzMzRoM0= github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= github.com/segmentio/asm v1.2.0 h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys= github.com/segmentio/asm v1.2.0/go.mod h1:BqMnlJP91P8d+4ibuonYZw9mfnzI9HfxselHZr5aAcs= @@ -506,8 +508,12 @@ github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= github.com/shortlink-org/go-sdk/config v0.0.0-20250826211159-82e90734f4da h1:xxHFZsfaGEn89naNjxjl3FWJ/t4OcAYg0QC0eIh2QLo= github.com/shortlink-org/go-sdk/config v0.0.0-20250826211159-82e90734f4da/go.mod h1:3FoOjX741zyfIMKjBaQ9bYCS7Bb7fmxm+3kRQKp+SVc= +github.com/shortlink-org/go-sdk/config v0.0.0-20251020193241-87e94558595e h1:KLPKdzvV9Ei+HeC5Hqxoc47W+c6FwbhJTiwLZP3p1s8= +github.com/shortlink-org/go-sdk/config v0.0.0-20251020193241-87e94558595e/go.mod h1:PUmaP5xQMa1m8LaSvu+gC//xNN2vICql0I2/TtEQqAI= github.com/shortlink-org/go-sdk/logger v0.0.0-20250912225626-772d88913fba h1:Wft5vJiVTTW0GqSRblYItM1hIkoCXzZqRslKgiG3d2Y= github.com/shortlink-org/go-sdk/logger v0.0.0-20250912225626-772d88913fba/go.mod h1:LbbOBkx9+gQdPl8OXI4iRbuYug3ongRSfQMwVRazBZM= +github.com/shortlink-org/go-sdk/logger v0.0.0-20251012205922-87f230fd779a h1:Wy26vHDbv6OnSfLfAeGF8bjdCM+B39I2zt6rLbE9o9M= +github.com/shortlink-org/go-sdk/logger v0.0.0-20251012205922-87f230fd779a/go.mod h1:9vy6MPUoeF8BRzAw2+aYS7wJoiMXkByVVTsZO2jg98I= github.com/shortlink-org/shortlink v0.0.0-20250831172403-56d0e0710b60 h1:cX5A2HLyqoD5s322/ryb0po/HLvuKYRLzEs1RfFnE2c= github.com/shortlink-org/shortlink v0.0.0-20250831172403-56d0e0710b60/go.mod h1:X5oLIKgkJUEXCChc13SFYE8xw/vN7pkh1p9tDrZrYG0= github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= @@ -559,6 +565,7 @@ github.com/stripe/stripe-go/v82 v82.5.0 h1:Kcf4EmxnkRhUBmZEc1u2nHtlGkoe1yzd8gdtC github.com/stripe/stripe-go/v82 v82.5.0/go.mod h1:majCQX6AfObAvJiHraPi/5udwHi4ojRvJnnxckvHrX8= github.com/stripe/stripe-go/v82 v82.5.1 h1:05q6ZDKoe8PLMpQV072obF74HCgP4XJeJYoNuRSX2+8= github.com/stripe/stripe-go/v82 v82.5.1/go.mod h1:majCQX6AfObAvJiHraPi/5udwHi4ojRvJnnxckvHrX8= +github.com/stripe/stripe-go/v83 v83.2.1/go.mod h1:nRyDcLrJtwPPQUnKAFs9Bt1NnQvNhNiF6V19XHmPISE= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d h1:vfofYNRScrDdvS342BElfbETmL1Aiz3i2t0zfRj16Hs= @@ -971,8 +978,12 @@ google.golang.org/genproto v0.0.0-20250908214217-97024824d090 h1:ywCL7vA2n3vVHyf google.golang.org/genproto v0.0.0-20250908214217-97024824d090/go.mod h1:zwJI9HzbJJlw2KXy0wX+lmT2JuZoaKK9JC4ppqmxxjk= google.golang.org/genproto/googleapis/api v0.0.0-20250826171959-ef028d996bc1 h1:APHvLLYBhtZvsbnpkfknDZ7NyH4z5+ub/I0u8L3Oz6g= google.golang.org/genproto/googleapis/api v0.0.0-20250826171959-ef028d996bc1/go.mod h1:xUjFWUnWDpZ/C0Gu0qloASKFb6f8/QXiiXhSPFsD668= +google.golang.org/genproto/googleapis/api v0.0.0-20251222181119-0a764e51fe1b h1:uA40e2M6fYRBf0+8uN5mLlqUtV192iiksiICIBkYJ1E= +google.golang.org/genproto/googleapis/api v0.0.0-20251222181119-0a764e51fe1b/go.mod h1:Xa7le7qx2vmqB/SzWUBa7KdMjpdpAHlh5QCSnjessQk= google.golang.org/genproto/googleapis/rpc v0.0.0-20250826171959-ef028d996bc1 h1:pmJpJEvT846VzausCQ5d7KreSROcDqmO388w5YbnltA= google.golang.org/genproto/googleapis/rpc v0.0.0-20250826171959-ef028d996bc1/go.mod h1:GmFNa4BdJZ2a8G+wCe9Bg3wwThLrJun751XstdJt5Og= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 h1:2I6GHUeJ/4shcDpoUlLs/2WPnhg7yJwvXtqcMJt9liA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -1004,6 +1015,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.36.9 h1:w2gp2mA27hUeUzj9Ex9FBjsBm40zfaDtEWow293U7Iw= google.golang.org/protobuf v1.36.9/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU= +google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE= +google.golang.org/protobuf v1.36.11/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0 h1:FVCohIoYO7IJoDDVpV2pdq7SgrMH6wHnuTyrdrxJNoY= gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0/go.mod h1:OdE7CF6DbADk7lN8LIKRzRJTTZXIjtWgA5THM5lhBAw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=