> This is Payabli documentation. For a complete page index, fetch https://docs.payabli.com/llms.txt — append .md to any page URL for lightweight markdown. For section-level indexes, query parameters, and other AI-optimized access methods, see https://docs.payabli.com/ai-agents.md

## Payment link config blocks apply defaults when omitted

When you generate a payment link from an invoice, the optional page configuration blocks (`logo`, `page`, `paymentMethods`, `review`, `messageBeforePaying`, `paymentButton`, `notes`, `contactUs`, and `settings`) now behave differently when omitted. Previously, omitting a block hid that section. Now Payabli applies a default instead. Each omitted block is enabled at a fixed display order, so the generated page stays complete and branded. To hide a section, send it explicitly with `enabled` set to `false`. An explicit value is always honored and is never replaced by a default.

This affects the [Generate payment link from Invoice](/developers/api-reference/paymentlink/generate-payment-link-from-invoice) endpoint. See [Manage payment links](/guides/pay-in-developer-payment-links-manage) for the full list of defaults.