Create extension data for inclusion in PaymentRequired or PaymentPayload
Options for creating extension data
Optional
Optional registry for schema validation
ExtensionData object
Error if validation fails and validate option is true
const receiptExtension = createExtensionData({ name: 'receipts', info: { format: 'pdf', email: 'user@example.com' }, validate: true}, registry);// Use in PaymentRequiredconst paymentRequired: PaymentRequired = { // ... extensions: { receipts: receiptExtension }}; Copy
const receiptExtension = createExtensionData({ name: 'receipts', info: { format: 'pdf', email: 'user@example.com' }, validate: true}, registry);// Use in PaymentRequiredconst paymentRequired: PaymentRequired = { // ... extensions: { receipts: receiptExtension }};
Create extension data for inclusion in PaymentRequired or PaymentPayload