---
title: Hosted Payments Pages
slug: datacap-api-overview/hosted-payments-pages
docTags: 
createdAt: 2026-02-11T17:20:30.065Z
---

## What are Hosted Payments Pages?

Datacap’s Payment Links API provides the ability to generate Hosted Payment Pages for use in web‑based checkout.  Hosted Payments Pages support redirect-based payments, embedded iframe widgets, and webhook notifications. With Hosted Payments Pages, merchants have a secure hosted payment page for website checkout.



::Image[]{src="https://api.archbee.com/api/optimize/QyRay_zUP3KYqO60BLxSV/m2SzcgChvnmCA26OwJlYy-20260512-162726.png" size="76" width="1616" height="1283" position="flex-start" caption="Beach Club Clothing Co Hosted Payments Page" alt="Beach Club Clothing Co Hosted Payments Page" darkWidth="1616" darkHeight="1283" showCaption="true"}

## Key Features

1. PCI Compliance: Payment data is handled entirely by Datacap's secure infrastructure
2. Multiple Payment Types: Support for Credit/Debit cards, ACH, and Gift Cards
3. Flexible Integration: Use redirect links, QR codes, or embed directly in your website
4. Real-time Notifications: Webhook callbacks notify your system when payments complete
5. Customizable Branding: White-label the payment page with your colors, logo, and messaging

## URLs

| **Type**      | **URL**                                                                        |
| ------------- | ------------------------------------------------------------------------------ |
| Certification | [https://paylink-cert.dcap.com/api/v1/](https://paylink-cert.dcap.com/api/v1/) |
| Production    | [https://paylink.dcap.com/api/v1/](https://paylink.dcap.com/api/v1/)           |



## Authorization

Hosted Payments Pages uses the same authorization as V2 for Pay API which consists of Basic Authorization on all endpoints as `Authorization: Basic BASE64(eCommerceMID:ApiKey)` API Key acquired via the endpoint [`/AcquireInitialApiKey`](docId:) and rotated via the endpoint [`/AcquireApiKey`](docId:).



Refer to [Pay API Authorization](docId\:BTC4M25D3m2uHbaLHTJPx) for more info.

## Operations

### Hosted Payments Operations

| **Operation**                   | **HTTP Method** | **URL**                                     |
| ------------------------------- | --------------- | ------------------------------------------- |
| Create Page                     | `POST`          | /paymentrequest                             |
| Return Page Details             | `GET`           | /paymentrequest/&#x7B;requestId}            |
| Update Page                     | `PUT`           | /paymentrequest/&#x7B;requestId}            |
| Return Pending Payment Requests | `GET`           | /paymentrequest/merchant                    |
| Mark As Paid                    | `PUT`           | /paymentrequest/&#x7B;requestId}/markaspaid |
| Cancel Open Request             | `PUT`           | /paymentrequest/&#x7B;requestId}/cancel     |



## Request Full Access to Hosted Payments Pages

:::CtaButton{label="Request Access" externalHref="https://dsidevportal.com/request-access" openInNewTab="true"}

:::

:::hint{type="success"}
**Get started:** Request developer credentials for free access to every product's integration guide.
:::

