Posting Payment to my BB Environment after successfull BB Checkout

I'm trying to use the Payments API using the POST method for endpoint https://api.sky.blackbaud.com/payments/v1/transactions/{transaction_id}/capture following the BB Days sample but could not post or capture a transaction using the SKY Developer Cohort Environment. I created a Wordpress (in PHP) donate form hoping to use it for our E-Commerce site and eventually in Salesforce integration and I successfully got the response from Checkout and received a transaction token and the Card Token and the amount from my front-end but when I started capturing my transaction to BB using  https://community.blackbaud.com/home/leaving?allowTrusted=1&target=https%3A%2F%2Fdeveloper.sky.blackbaud.com%2Fapi%23api%3Dpayments%26operation%3DCaptureTransaction  .

it keeps saying Transaction not found 400 [{ "message": "Transaction not found", "error_name": "ChargeTransactionInvalidArgument", "error_code": 13, "raw_message": "Transaction not found"}] . Is this happening because the SKY Developer Cohort is not the correct environment to test it? Should I request for a Test Environment for my Payment API transaction or I am doing it wrong? I just want to see how it is received as a Gift in Blackbaud and if it is recurring how does it charge the donor.