# Online Cancel ## Cancel this online transaction - [POST /transactions/{transaction_id}/cancel](https://docs.trustap.com/apis/openapi/online-cancel/basic.canceltransaction.md): Transaction can be cancelled until it's paid or if the feature is present, it can be cancelled until it's tracked. Offline access is allowed for this endpoint when the user has granted the scope to the client that is performing the request. ## Cancel this online transaction with a guest user - [POST /transactions/{transaction_id}/cancel_with_guest_user](https://docs.trustap.com/apis/openapi/online-cancel/basic.canceltransactionwithguestuser.md): This endpoint cancels a transaction for the user specified in the header as . Transaction can be cancelled until it's paid or if the feature is present, it can be cancelled until it's tracked. ## Cancel this listing-based transaction - [POST /transactions/{transaction_id}/reject_listing_transaction](https://docs.trustap.com/apis/openapi/online-cancel/basic.rejectlistingtransaction.md): "Listing transactions" are transactions created from listings (using the endpoints for listings). Listings transactions for online transactions must be accepted by the creator of the listing using in order to proceed. This endpoint instead rejects the listing transaction.