# Config options

> Everything Merx reads from your config file, with its default value and type.

- Source: `config/config.php` <https://github.com/wagnerwagner/merx/blob/2.0.0-alpha.11/config/config.php>

## Pages

- [api.endpoint](https://merx2.wagnerwagner.de/reference/options/config-options/api-endpoint.md): Path segment the Merx API routes live under, below Kirby’s own `/api`.
- [gateways](https://merx2.wagnerwagner.de/reference/options/config-options/gateways.md): Payment gateways of your own, each a pair of functions that start and complete a payment.
- [license](https://merx2.wagnerwagner.de/reference/options/config-options/license.md): Your Merx license key. The Panel shows it under the plugin.
- [logging](https://merx2.wagnerwagner.de/reference/options/config-options/logging.md): Whether Merx writes errors to Kirby’s log directory.
- [orderNumber](https://merx2.wagnerwagner.de/reference/options/config-options/order-number.md): Builds the number each order page is titled with.
- [ordersPage](https://merx2.wagnerwagner.de/reference/options/config-options/orders-page.md): Id of the page that order pages are created under.
- [paypal.applicationContext](https://merx2.wagnerwagner.de/reference/options/config-options/paypal-application-context.md): What the customer sees at PayPal: brand name, locale, whether PayPal asks for an address.
- [paypal.live.clientID](https://merx2.wagnerwagner.de/reference/options/config-options/paypal-live-client-id.md): PayPal client ID used once the shop is in production.
- [paypal.live.secret](https://merx2.wagnerwagner.de/reference/options/config-options/paypal-live-secret.md): PayPal secret used once the shop is in production. Server only.
- [paypal.purchaseUnits](https://merx2.wagnerwagner.de/reference/options/config-options/paypal-purchase-units.md): Replaces the single purchase unit Merx sends to PayPal, for example to list every item.
- [paypal.sandbox.clientID](https://merx2.wagnerwagner.de/reference/options/config-options/paypal-sandbox-client-id.md): PayPal client ID used while the shop is in testing.
- [paypal.sandbox.secret](https://merx2.wagnerwagner.de/reference/options/config-options/paypal-sandbox-secret.md): PayPal secret used while the shop is in testing. Server only.
- [pricingRules](https://merx2.wagnerwagner.de/reference/options/config-options/pricing-rules.md): Which currency and which price a request gets.
- [production](https://merx2.wagnerwagner.de/reference/options/config-options/production.md): Whether the shop uses the live keys of your payment providers.
- [reduceStock](https://merx2.wagnerwagner.de/reference/options/config-options/reduce-stock.md): Whether the stock of products is reduced, when the order is created.
- [stripe.live.publishable_key](https://merx2.wagnerwagner.de/reference/options/config-options/stripe-live-publishable-key.md): Stripe key used in the browser in production. Not secret.
- [stripe.live.secret_key](https://merx2.wagnerwagner.de/reference/options/config-options/stripe-live-secret-key.md): Stripe key that charges money in production. Server only.
- [stripe.paymentIntentParameters](https://merx2.wagnerwagner.de/reference/options/config-options/stripe-payment-intent-parameters.md): Passed to Stripe when the payment intent is created, for example to limit the payment methods offered.
- [stripe.test.publishable_key](https://merx2.wagnerwagner.de/reference/options/config-options/stripe-test-publishable-key.md): Stripe key used in the browser while testing. Not secret.
- [stripe.test.secret_key](https://merx2.wagnerwagner.de/reference/options/config-options/stripe-test-secret-key.md): Stripe key that charges the test account. Server only.
- [stripe.webhook_signing_secret](https://merx2.wagnerwagner.de/reference/options/config-options/stripe-webhook-signing-secret.md): Verifies that a webhook really came from Stripe.
- [taxRules](https://merx2.wagnerwagner.de/reference/options/config-options/tax-rules.md): The tax rate that applies to a product.
