# Tap+ transactions API

This is an API reference for Tap+ transactions. [Learn more about Tap+](../guides/tap-plus).

Version: 1.0.0

## Servers

Production environment
```
https://api-services.pxp.io/api/v1
```

Sandbox environment
```
https://api-services.test.pxp.io/api/v1
```

## Download OpenAPI description

 - [Tap+ transactions API](https://developer.pxp.io/_bundle/apis/soft-pos-transaction.yaml)

 - [POST /soft-pos-transactions](https://developer.pxp.io/apis/soft-pos-transaction/other/initiate-pos-transaction.md): The `/soft-pos-transactions` endpoint enables you to initiate instore transactions for Tap+. It supports various transaction methods, including card and alternative payments.
 - [POST /soft-pos-transactions/{systemTransactionId}/modifications](https://developer.pxp.io/apis/soft-pos-transaction/other/modify-pos-transaction.md): This endpoint enables the processing of modifications on previously initiated transactions that have not yet been fully processed or captured. Upon successful execution, it returns a unique reference
