> For the complete documentation index, see [llms.txt](https://g2pconnect.cdpi.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://g2pconnect.cdpi.dev/protocol/interfaces/social-program-management/disbursement.md).

# Disbursement

### Overview

1. G2P Connect payment disbursement APIs intent is to enable standardisation between social protection and payment processing/rails systems integration.
2. Disburse and DisburseStatue are core entities to enable generation of payment instruction and reconcile processing status.

### References

1. API specification link
2. Disbursement feature relate [discussion thread](https://github.com/G2P-Connect/.github/discussions/15)

### Interface List

| Interface ID   | End Point                                               | Description                                                                                  |
| -------------- | ------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| DISB-DISB      | POST /disburse                                          | Social protection platofrom initiating g2p disbursements                                     |
| DISB-ON-DISB   | POST /on-disburse                                       | Disbursement initiating systems receive disbursement status info through callback end points |
| DISB-STS       | POST /disburse/status                                   | Request for disbursement status from (e.g) social protection, Treasury systems               |
| DISB-ON-STS    | POST /disburse/on-status                                | Disbursement status to social protection, Treasury systems.                                  |
| DISB-ON-TXNSTS | POST /disburse/txn/status                               | Disbursement status to social protection, Treasury systems.                                  |
| DISB-ON-TXNSTS | POST /disburse/txn/on-status                            | Disbursement status to social protection, Treasury systems.                                  |
| DISB-STS-TXNID | GET /disburse/status/{transaction\_id} /{summary\_only} | Disbursement status to social protection, Treasury systems                                   |
| DISB-STS-REFID | GET /disburse/status/{reference\_id}]                   | Disbursement status to social protection, Treasury systems                                   |

### Integration Schematics

<figure><img src="/files/TSZlnHSk8ql1Kv0rAJaw" alt=""><figcaption></figcaption></figure>
