When a customer uses the Stripe extension to pay for their order, several unique Stripe object identifiers may be used to help keep track of the payment and other aspects of the order. You can use these identifiers in the Stripe dashboard to help you find orders, refunds, disputes, and so on.
Stripe object identifiers
↑ Back to topStripe assigns unique identifiers depending on what kind of information is being processed. The identifier will be a combination of three separate components:
- Two to three letters indicating the object being identified. For example:
- A charge will start with
ch
. - A dispute will start with
du
. - A refund will start with
re
. - An event will start with
evt
. - A Stripe account will start with
acct
.
- A charge will start with
- An underscore (
_
) separator. - A unique, case-sensitive identifier.
When combined, it will look something like this:
re_1ORe6HHKb07LG7yY68hujmkB
Where are identifiers used?
↑ Back to topThese identifiers will appear in two different places:
- The order details at the top of the page.
- The order notes metabox.
Identifiers in the order details
↑ Back to topWhen a payment is processed via the Stripe extension, an identifier will appear in the order details at the top of the page, alongside information about the payment method.
The identifier in this section is a link. Clicking it will take you to your Stripe dashboard so that you can find more information about the transaction.
Identifiers in the order notes
↑ Back to topWhen a payment is processed via the Stripe extension, an identifier will appear in the order notes as the order goes through its life cycle. Since payments go through several stages, it’s common for there to be different identifiers in the order notes.
Note that identifiers appearing in the order notes depends on having webhooks set up.