Update 15.md

This commit is contained in:
Acea Spades 2024-08-25 00:07:09 -07:00 committed by GitHub
parent e5f1b3f5db
commit 6c16f8e2c9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

12
15.md
View File

@ -147,7 +147,7 @@ Fields that are not self-explanatory:
## Checkout events
All checkout events are sent as JSON strings using [NIP-17](17.md).
All checkout events are signed then sent as [NIP-17](17.md) Private Direct Messages between `customer` and `merchant`. Every checkout event contains the event's details as JSON in the `content` field.
The `merchant` and the `customer` can exchange JSON messages that represent different actions. Each `JSON` message `MUST` have a `type` field indicating the what the JSON represents. Possible types:
@ -159,7 +159,7 @@ The `merchant` and the `customer` can exchange JSON messages that represent diff
### Event `30030` - Step 1: `customer` order
The below JSON goes in content of a kind: `30019` event.
The below JSON goes in `content` of a kind: `30019` event. The event is signed, then sent to `merchant` in a [NIP-17](17.md) Private Direct Message.
```json
{
@ -189,9 +189,9 @@ _Open_: is `contact.nostr` required?
### Event `30031` - Step 2: `merchant` request payment
Sent back from the merchant for payment. Any payment option is valid that the merchant can check.
Sent from the `merchant` to the `customer` for payment. Any payment option is valid that the merchant can check.
The below JSON goes in `content` of a kind: `30020` event.
The below JSON goes in `content` of a kind: `30020` event. The event is signed, then sent to the `customer` in a [NIP-17](17.md) Private Direct Message.
`payment_options`/`type` include:
@ -226,7 +226,7 @@ The below JSON goes in `content` of a kind: `30020` event.
Once payment has been received and processed.
The below JSON goes in `content` of a kind: `30021` event.
The below JSON goes in `content` of a kind: `30021` event. The event is signed, then sent to the `customer` in a [NIP-17](17.md) Private Direct Message.
```json
{
@ -242,7 +242,7 @@ The below JSON goes in `content` of a kind: `30021` event.
Once order has been shipped.
The below JSON goes in `content` of a kind: `30021` event.
The below JSON goes in `content` of a kind: `30021` event. The event is signed, then sent to the `customer` in a [NIP-17](17.md) Private Direct Message.
```json
{