Charge a pay or kya-pay token as a seller agent or seller service.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Use this API after delivering a service, tool, or resource to collect payment from a buyer-issued token.
Before charging, seller services should validate tokens when requests are received and reject tokens that have already expired.
Token Requirements
Only pay and kya-pay tokens can be charged. kya tokens cannot be charged.
Charging After Expiration
To support long-running operations, Skyfire allows charges to be submitted for up to 24 hours after a token expires.
This grace period applies only when the token was accepted and validated before expiration. Seller services should not accept expired tokens from buyers, but may complete charges after expiration for services that began while the token was still valid.
For more information on pay token validation, see here.
Settlement
Charges are not settled immediately. Settlement may take up to 51 hours depending on token expiration and charging activity. For details, see Settlement of Payments.

