Skip to main content

PaymentGatewayVerificationGql

The result of checking a gateway's credentials, webhook and test payment.

type PaymentGatewayVerificationGql {
keysCheckedAt: String
keysValid: Boolean!
needsReverification: Boolean!
testPaymentAt: String
webhookReachable: Boolean!
}

Fields​

PaymentGatewayVerificationGql.keysCheckedAt ● String scalar​

When the credentials were last checked, as an ISO 8601 timestamp.

PaymentGatewayVerificationGql.keysValid ● Boolean! non-null scalar​

True when the saved credentials were accepted by the provider.

PaymentGatewayVerificationGql.needsReverification ● Boolean! non-null scalar​

True when a credential edit disabled the gateway. Verify it again, then enable it.

PaymentGatewayVerificationGql.testPaymentAt ● String scalar​

When a test payment last succeeded, as an ISO 8601 timestamp.

PaymentGatewayVerificationGql.webhookReachable ● Boolean! non-null scalar​

True when the provider's webhook reached the API.

Returned By​

testPaymentGatewayConnection mutation

Member Of​

PaymentGatewayConfigGql object