Skip to main content
QUERY
payment(id: String!): Payment!

Arguments

id
String!
required

Returns

amount

Payment amount

call

Call associated with this payment

createdAt
String!
customerEmail
String

Payer email as reported by the provider.

customerName
String

Payer name as reported by the provider.

id
String!
lead

Lead who made this payment

matchConfidence
Number

Confidence of an automatic match, 0-1.

matchedBy
String

How this payment was matched to its lead/call (auto, manual, ...).

paymentDate
String!

When payment was made

product

Product purchased

provider
String

Which system reported this payment (stripe, ablefy, manual, ...).

providerPaymentId
String

The provider's own id for this payment, for reconciling against a statement from that provider.

refundReason
String

Free-text reason recorded with the refund.

refundStatus
String

Refund state (none, partial, full). Null when no refund was attempted.

refundedAmount

How much of amount has been refunded. Zero when nothing was refunded.

refundedAt
String

When the most recent refund was issued.

Payment status

stripeChargeId
String
stripeCustomerId
String
stripeProductId
String
stripeRefundId
String

The provider's id for the refund, for reconciliation.

stripeSubscriptionId
String
verificationStatus
String

Whether this payment has been matched to a call and confirmed.

verifiedAt
String

When verification completed.

Query
Variables
Response