API Reference
Create donation payment
Create a pending donation payment for a campaign (no network start yet).
Creates a pending payment for an active donation campaign. Returns paymentLink and txnid — start monitoring separately or use Start donation to create and start in one step.
Endpoint
POST https://api.argonpay.app/graphql
Mutation
mutation StartDonatePayment($campaignId: ID!, $amount: Float!) { startDonatePayment(campaignId: $campaignId, amount: $amount) { code message paymentLink transaction { txnid amount status } }}Arguments
| Name | Type | Required |
|---|---|---|
campaignId | ID! | Yes |
amount | Float! | Yes |
