> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.mangopay.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.mangopay.com/_mcp/server.

# API - Dec 18, 2023 - Biwa

Added

### 30-day preauthorization: Complement feature

Platforms can now capture more funds than the preauthorized amount thanks to two new endpoints:

* [POST Create a Deposit Preauthorized PayIn prior to complement](/api-reference/extended-preauthorizations/create-extended-preauthorized-payin)
* [POST Create a Deposit Preauthorized PayIn complement](/api-reference/extended-preauthorizations/extended-preauthorized-payin-object)

The `PaymentStatus` parameter has the new value `TO_BE_COMPLETED`, indicating that the preauthorized funds were captured but the additional funds have not yet been captured.

This feature can be useful if, for example, end users are benefiting from additional services or if damages have been incurred during a rental.

[Read more about 30-day preauthorization features](/guides/payment-methods/card/extended-preauthorization) **→**

Added

### 30-day preauthorization: No-show feature

Platforms can also capture additional funds on an unused preauthorization.

The `PaymentStatus` parameter has the new value `NO_SHOW_REQUESTED`, which can be used with the existing PUT endpoint:

* [PUT Cancel a Deposit Preauthorization or request a no-show](/api-reference/extended-preauthorizations/cancel-extended-preauthorization)

Platforms can then charge a complement using the new endpoint:

* [POST Create a Deposit Preauthorized PayIn complement](/api-reference/extended-preauthorizations/extended-preauthorized-payin-object)

This feature enables platforms to charge a penalty fee for last-minute cancellations, for example.

[Read more about 30-day preauthorization features](/guides/payment-methods/card/extended-preauthorization) **→**

Added

### 30-day preauthorization: Additional endpoints and hooks

Platforms can use the following new endpoints to take better advantage of the 30-day preauthorization feature:

* [GET List Deposit Preauthorizations for a Card](/api-reference/extended-preauthorizations/list-extended-preauthorizations-card)
* [GET List Deposit Preauthorizations for a User](/api-reference/extended-preauthorizations/list-extended-preauthorizations-user)
* [GET List Transactions for a Deposit Preauthorization](/api-reference/transactions/list-transactions-extended-preauthorization)

New event types are also available for the complement and no-show features:

* DEPOSIT\_PREAUTHORIZATION\_PAYMENT\_NO\_SHOW\_REQUESTED
* DEPOSIT\_PREAUTHORIZATION\_PAYMENT\_NO\_SHOW
* DEPOSIT\_PREAUTHORIZATION\_PAYMENT\_TO\_BE\_COMPLETED
* DEPOSIT\_PREAUTHORIZATION\_PAYMENT\_FAILED

The [deposit preauthorization](/guides/payment-methods/card/extended-preauthorization) guide article has been updated, and a new how-to guide takes you through each scenario:

#### [How to](/guides/payment-methods/card/extended-preauthorization)

How to process a 30-day preauthorization