# PeptiPort > Fulfillment and payment processing for research-peptide brands. These are > the integration guides: the Fulfillment API for sending orders to the > warehouse, and the payment gateway (a hosted checkout page, or a headless > API you build your own payment screen on). Payment gateway requests carry an `API-Key` header. The key is issued per brand and is visible on the brand's Payments tab in the PeptiPort dashboard. It is also the HMAC secret webhooks are signed with, so it is server-side only. The Fulfillment API uses separate `Authorization: Bearer pp_live_...` keys a brand creates on its Store connection page. API base URL: https://pay.peptiport.com ## Guides - [Fulfillment API](https://docs.peptiport.com/fulfillment.md): for a storefront that is not WooCommerce. Send paid orders to the warehouse, check stock, receive signed tracking webhooks. Bearer pp_live_ keys with scopes; MCP at https://peptiport.com/api/mcp. OpenAPI: https://peptiport.com/api/v1/openapi.json - [Hosted checkout](https://docs.peptiport.com/payments.md): create a payment, send the customer to the URL we return, verify one signed webhook. Includes card payments, which are hosted-page only. - [Headless checkout](https://docs.peptiport.com/payments/headless.md): the same payments with your own payment screen — deposit options, address assignment, live prices, and rendering guidance. Crypto only. ## Optional - [Human-readable hosted guide](https://docs.peptiport.com/payments) - [Human-readable headless guide](https://docs.peptiport.com/payments/headless) - Support: support@peptiport.com