After what feels like a 5th attempt at a plan after everything I’ve learned, I'm now decoding invoices and getting ready to attach them to an account. Tomorrow, let's decode checkout sessions and try hooking it up. See you then!
After what feels like a 5th attempt at a plan after everything I’ve learned, I'm now decoding invoices and getting ready to attach them to an account. Tomorrow, let's decode checkout sessions and try hooking it up. See you then!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's start parsing Stripe web hook event contents.
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/--6lxeIDZ04
Once again got lost in Stripe documentation, but came out of it with a bit more of a plan for how to proceed handling webhooks. Tomorrow let's start recording raw transactions for invoices that come in. See you then!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Time to jump back into web hooks!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/FWyUxqv8498
Took a bit of logging, but worked around the issue I noticed that prevented automatic merging of accounts when the app needs to do so (ie. new device gets added). Tomorrow, let's jump back into stripe web hooks. See you then!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
I noticed some worrying logs yesterday, so let’s investigate that today!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/WznhpMFlLKo
Added verifications to webhooks, so next up is consuming them! See you tomorrow!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's figure out signature verification for stripe events!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/3oVhnlcz1F0
Announcing Zenspire for macOS!
Effortless image organizer for designers, artists & anyone drowning in inspiration images.
Collect, organize & browse your visual library. Fast, native, zero lock-in.
Help test it out? Join the #TestFlight beta:
https://testflight.apple.com/join/1SpyFPmg
I need a marketing landing page for my now in private #TestFlight iOS app #Village. I’d like it to have some basic support for content and a way to collect email addresses. I’d also like to not fall into a hole of customization, especially avoiding building something myself.
What do #indiedev typically folks use for this?
Got webhooks working, though tomorrow I'll need add verification so it can't be abused. See you then!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's set up a web hook for stripe to connect to!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/dJzoMKthGjM
Finally got everything I need into the pricing table, and started reading up on the web hook docs. Tomorrow let's set up routes for the web hooks, figure out the command-line tool, and verify events. See you then!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's update the pricing table with user information (take 2)!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/XZx3e3YAQ4I
Started doing what I set out to do, then got distracted fixing how I handle gift memberships
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's update the pricing table with user information!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/I7CPJLVhzsg
Made some good progress re-understanding how my transactions work, and slating the stripe model into it. Tomorrow, let's call the updated route, and update the price table so checkout requests are tied back to a user. See you then!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's add a route to load a user's customer IDs for Stripe!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/PJ3O1ow2dCs
Fixed some item selection issues affecting the List, Table, and Gallery views in the latest #TestFlight release of DataOrganizer. Also altered the selection appearance in the Gallery view.
DataOrganizer is a bento-esque personal database.
https://testflight.apple.com/join/qWWpZDe9
#MacDev #macOSDev #AppDev #IndieDev #IndieApps #soloDev #filemaker