auraspay_webhook_test
Prepare one signed TEST event to an owned endpoint. Native review discloses destination and shared merchant email. receiver_accepted means HTTP 2xx only, not receiver processing. delivery_unconfirmed is never automatically retried. No payment is made. Returns an AurasPay approval URL first. No change occurs until separate human approval. Reuse the identical requestId and details to retrieve the result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| details | Yes | ||
| requestId | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Saved tool-specific result after the workflow reaches a result-bearing state. | |
| error | No | Stable, non-sensitive AurasPay error code. | |
| status | No | Authoritative workflow status; an approval URL alone is never completion. | |
| nextStep | No | Safe follow-up guidance, including reconciliation requirements. | |
| expiresAt | No | Approval expiry as Unix time in milliseconds. | |
| operation | No | AurasPay operation name for general merchant actions. | |
| requestId | No | Stable logical request UUID. Reuse it with identical details when checking status. | |
| httpStatus | No | ||
| approvalUrl | No | AurasPay human-review URL. Opening it does not itself approve or complete the action. | |
| notification | No | Notification-attempt metadata; provider acceptance is not inbox delivery. | |
| mayHaveSucceeded | No | True only when reconciliation is required before any retry. | |
| error_description | No | Safe human-readable explanation of the error. |