From 58c5aa47b9a309a927342d059fd0c5b95b17cb98 Mon Sep 17 00:00:00 2001 From: EfeDurmaz16 Date: Fri, 15 May 2026 14:26:25 +0300 Subject: [PATCH] docs(ack-pay): align receipt API examples --- docs/ack-pay/receipt-verification.mdx | 2 +- packages/ack-pay/README.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/ack-pay/receipt-verification.mdx b/docs/ack-pay/receipt-verification.mdx index 4437db8..e6404a8 100644 --- a/docs/ack-pay/receipt-verification.mdx +++ b/docs/ack-pay/receipt-verification.mdx @@ -23,7 +23,7 @@ _Example ACK Receipt Verifiable Credential:_ "https://agentcommercekit.org/contexts/payment/v1" // Example ACK context ], "id": "urn:uuid:5c358383-1d93-4956-8d0c-6e41e4d29901", // Unique receipt ID - "type": ["VerifiableCredential", "ACKPaymentReceipt"], + "type": ["VerifiableCredential", "PaymentReceiptCredential"], "issuer": "did:web:receipts.example.com", // DID of the trusted Receipt Service "issuanceDate": "2025-04-04T14:22:18Z", "credentialSubject": { diff --git a/packages/ack-pay/README.md b/packages/ack-pay/README.md index d20f6c1..ad1cc35 100644 --- a/packages/ack-pay/README.md +++ b/packages/ack-pay/README.md @@ -77,23 +77,23 @@ import { getDidResolver } from "@agentcommercekit/did" const verified = await verifyPaymentReceipt(receipt, { resolver: getDidResolver(), - trustedIssuers: ["did:web:merchant.example.com"], + trustedReceiptIssuers: ["did:web:receipt-service.example.com"], }) ``` ### Type Guards for Validation ```ts -import { isPaymentRequest } from "@agentcommercekit/ack-pay" +import { + isPaymentReceiptCredential, + isPaymentRequest, +} from "@agentcommercekit/ack-pay" // Check if a value is a valid payment request isPaymentRequest(unknownObject) // Check if a credential is specifically a payment receipt credential isPaymentReceiptCredential(credential) - -// Check if a credential subject has the payment receipt claim structure -isPaymentReceiptClaim(credential.credentialSubject) ``` ## API Reference