I used razorpay but not working so please fix this

QUERY:-
mutation {
orderCapture(input: {
amount: “870.00”,
currency: “IN”,
id: “gid://shopify/Order/5649145266461”,
paymentGatewayId: “pay_NQmaLp5p0FBqZ6”
}) {
transaction {
id
}
userErrors {
field
message
}
}
}

ERROR:-

{
“errors”: [
{
“message”: “Field ‘payments’ doesn’t exist on type ‘Order’”,
“locations”: [
{
“line”: 7,
“column”: 5
}
],
“path”: [
“query”,
“order”,
“payments”
],
“extensions”: {
“code”: “undefinedField”,
“typeName”: “Order”,
“fieldName”: “payments”
}
}
]
}

use parentTransactionId instead of paymentGatewayId

{
“errors”: [
{
“message”: “Invalid global id ‘pay_NQmaLp5p0FBqZ6’”,
“locations”: [
{
“line”: 3,
“column”: 23
}
],
“path”: [
“mutation”,
“orderCapture”,
“input”,
“parentTransactionId”
],
“extensions”: {
“code”: “argumentLiteralsIncompatible”,
“typeName”: “CoercionError”
}
}
]
}

:-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: