There is no option to extract reports with transactions without a resource from our reporting system.
Transactions without a resource are not represented on the Payment Search or the reports. Our system creates a resource once a resource is created on the provider side (the resource represents the status of the payment). If the resource is not created on the provider side, for example, due to connectivity issues, we will not create a resource in PaymentsOS.
This scenario, where no resource is created, can be minimized and prevented by using our idempotency feature and resending the request. By sending the request with the same idempotency in the 24 hours window after the initial transaction, you can retrieve the payment status from the provider or create the resource on the provider side if it was not created. This will also help you prevent duplicate requests.
For more information about PaymentsOS resources and the idempotency feature please see the following articles:
What is a payment resource and when is it created?
What is idempotency safe transaction and how can it be used?