As always... Whenever I ask a question about a problem I am facing, I solve my problem. The issue here is that PAYPAL_API + '/v2/checkout/orders/' + payment_id + '/capture' still requires a post body request even though the documentation does not state it. I used the same request for creating the order with one difference. I changed the INTENT to "SALE". Everything went through and it was successfully processed.
... View more