Is the Gift V2 Endpoint Payments Portion Working?

Currently facing an issue with the Gift v2 endpoint. When creating a gift identically through gift v1 and gift v2 endpoints with the credit card payment method, the transaction is not processed through the v2 endpoint. With v1 it gets processed and i can see the details pop up in the gift in RE.

Below are the payments objects for both the v1 and v2 call. (i have replaced the real GUIDs)

v1:

[ {
"payment_method": "CreditCard",
"account_token": "00000000-0000-0000-0000-0000000000", "checkout_transaction_id": "00000000-0000-0000-0000-0000000000",
"bbps_configuration_id": "00000000-0000-0000-0000-0000000000", "charge_transaction": true
} ]

v2:

[ {
"account_token": "00000000-0000-0000-0000-0000000000",
"bbps_configuration_id": "00000000-0000-0000-0000-0000000000", "charge_transaction": true,
"checkout_transaction_id": "00000000-0000-0000-0000-0000000000",
"method": "CreditCard"
} ]