diff --git a/15.md b/15.md index 11a90f8..2d62db8 100644 --- a/15.md +++ b/15.md @@ -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 {