# Spense Payment Management

Version: v1

## Servers

Production API (legacy)
```
https://api.spense.no
```

## Security

### OAuth2ClientCredentials

Type: oauth2

## Download OpenAPI description

[Spense Payment Management](https://developer.spensepay.com/_bundle/apis/payment-management.yaml)

## Webhooks

### Webhook: Payment Update

 - [POST legacy-payment-update](https://developer.spensepay.com/apis/payment-management/webhooks/legacy_payment_updatelegacy_payment_update_post.md): A webhook that is called when a payment is updated. This can be used to
update your internal systems, or to trigger other actions.

To use this webhook, you need to pass in the URL when creating the payment.

## Other

### Create Payment

 - [POST /api/payments](https://developer.spensepay.com/apis/payment-management/other/create_payment.md)

### Upload Document

 - [POST /api/payments/uploadDocument](https://developer.spensepay.com/apis/payment-management/other/upload_document.md)

### Delete Document

 - [DELETE /api/payments/uploadDocument/{payflow_id}/{document_id}](https://developer.spensepay.com/apis/payment-management/other/delete_document.md)

### Delete Payment

 - [DELETE /api/payments/{payflow_id}](https://developer.spensepay.com/apis/payment-management/other/delete_payment.md)

### Refund Payment

 - [POST /api/refund](https://developer.spensepay.com/apis/payment-management/other/refund_payment.md)

### Get Payment Status

 - [GET /api/payments/{payflow_id}/paymentStatus](https://developer.spensepay.com/apis/payment-management/other/get_payment_status.md)

### Create Installment

 - [POST /api/payments/{payflow_id}/installments/create](https://developer.spensepay.com/apis/payment-management/other/create_installment.md)

### Get Installment

 - [GET /api/payments/{payflow_id}/installments/{installment_id}](https://developer.spensepay.com/apis/payment-management/other/get_installment.md)

### Update Installment

 - [PUT /api/payments/{payflow_id}/installments/{installment_id}](https://developer.spensepay.com/apis/payment-management/other/update_installment.md)

### Delete Installment

 - [DELETE /api/payments/{payflow_id}/installments/{installment_id}](https://developer.spensepay.com/apis/payment-management/other/delete_installment.md)

