Creates a payment ID payload from a server extension.
Reads the payment ID from requirements and echoes it back.
Payment ID extension from server's 402 response
Optional
Optional client-generated correlation ID
Payment ID payload for inclusion in payment extensions
const extension = paymentRequirements.extensions?.paymentId;const payload = createPaymentIdPayload(extension, "my-correlation-id");// Include in payment payload extensions:// extensions: { [PAYMENT_ID_EXTENSION_KEY]: payload } Copy
const extension = paymentRequirements.extensions?.paymentId;const payload = createPaymentIdPayload(extension, "my-correlation-id");// Include in payment payload extensions:// extensions: { [PAYMENT_ID_EXTENSION_KEY]: payload }
Creates a payment ID payload from a server extension.
Reads the payment ID from requirements and echoes it back.