ack_verify_payment_receipt
Verify a signed payment receipt JWT by validating its signature, claims, and optional embedded payment request. Returns validity status to confirm authenticity.
Instructions
Verify a signed payment receipt JWT (from ack_sign_credential after ack_create_payment_receipt). Checks receipt signature, receipt claims, and optionally the embedded payment request. Returns {valid: true/false}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| receipt | Yes | The receipt as a signed JWT string | |
| paymentRequestIssuer | No | Expected payment request issuer DID | |
| trustedReceiptIssuers | No | Trusted receipt issuer DIDs |