average_bitcoiner on Nostr: I have a limited need for a payments gateway due to low volume. I was using Zaprite. ...
I have a limited need for a payments gateway due to low volume. I was using Zaprite. My subscription is up in May. I canceled because they started to implement a % per tx fee. It was called "incentive alignment" but I see it as rent seeking. Opinions may differ. Bootstrapping businesses is hard.
Anyway, was clanking tonight a waterfall document for how one could make a simple checkout doable. I think it can be done using a lightweight daemon that just sits on your probably already always on computer. Or your Start9 or Umbrel. The daemon would be a nostr bot that chats via marmot directly with the customer to manage their cart and payments. The API keys for your preferred payment (mine are Square and Strike (yes, I know I should self-host, fuck off)) sit on the device you're running it on so there's some mitigated security concern. The messaging between the daemon and customer is well structured following a protocol so there's hopefully not a lot of ambiguity.
it's just an idea at this point but you can explore it here:
https://github.com/EthnTuttle/purserno guarantees that i actually make it happen but it seems doable.
GN nostr.
Published at
2026-03-26 02:25:09 UTCEvent JSON
{
"id": "be918cd49156c8286cacb7bf67642cdad85766a5389b2946506e14d6f449ab37",
"pubkey": "d3d74124ddfb5bdc61b8f18d17c3335bbb4f8c71182a35ee27314a49a4eb7b1d",
"created_at": 1774491909,
"kind": 1,
"tags": [
[
"r",
"wss://premium.primal.net/"
],
[
"r",
"wss://relay.damus.io/"
],
[
"r",
"wss://relay.bitcoindistrict.org/"
],
[
"r",
"wss://relay.primal.net/"
],
[
"client",
"Primal Web"
]
],
"content": "I have a limited need for a payments gateway due to low volume. I was using Zaprite. My subscription is up in May. I canceled because they started to implement a % per tx fee. It was called \"incentive alignment\" but I see it as rent seeking. Opinions may differ. Bootstrapping businesses is hard. \n\nAnyway, was clanking tonight a waterfall document for how one could make a simple checkout doable. I think it can be done using a lightweight daemon that just sits on your probably already always on computer. Or your Start9 or Umbrel. The daemon would be a nostr bot that chats via marmot directly with the customer to manage their cart and payments. The API keys for your preferred payment (mine are Square and Strike (yes, I know I should self-host, fuck off)) sit on the device you're running it on so there's some mitigated security concern. The messaging between the daemon and customer is well structured following a protocol so there's hopefully not a lot of ambiguity. \n\nit's just an idea at this point but you can explore it here: https://github.com/EthnTuttle/purser\nno guarantees that i actually make it happen but it seems doable.\n\nGN nostr.",
"sig": "9486100a09083aa1bc77f464da65bddf00022432fcf1080b11597b681f14dac723a6abe70b18c8e356911ccffc38454a8868b9778dc81f86c139391785832d82"
}