# Transaction Status Update

Schema definitions for transaction status updates push notifications. These messages are sent to subscribed consumers (webhooks); they are not inbound REST requests.
These notifications are delivered to an HTTPS endpoint hosted and registered by each consumer. There is no fixed server URL; the value below is a placeholder.

Version: 1.0.0

## Servers

The consumer-provided URL that receives Transaction Status Update notifications. e.g.
```
https://consumer.example.com/webhooks/payments
```

## Security

### basicAuth

HTTP Basic authentication. NPS includes these credentials when delivering the notification to the consumer's endpoint.

Type: http
Scheme: basic

## Download OpenAPI description

 - [Transaction Status Update](https://docs.nelnetpay.com/_bundle/webhooks/transaction-status-update.yaml)

## webhooks

 - [POST /](https://docs.nelnetpay.com/webhooks/transaction-status-update/webhooks/ontransactionstatusupdate.md): Delivered whenever a payment transaction changes status. The webhook endpoint should return HTTP Response Code 200 to acknowledge receipt.
