Stripe Identity Setup
We integrate with a Stripe product called Stripe Identity to verify the identity of your customers programmatically.
Because of the nature of the data Stripe requires a special API key for you set up so Fleetwire can initiate the Stripe Identity sessions and report back to you. It is very easy; see steps below.
Recommend setup:
Starting off, please make sure you are set up with Stripe Identity. You should be able to manually create a Stripe Identity session on Stripe's dashboard. This is important because some steps below will be missing options if you are not set up.
Go to Stripes API keys dashboard and click "Create restricted key"
Name the restricted key what you would like (ex. Fleetwire ID key).
"All core resources" section near the top:
"Files"set to "write"
"Identity" section near the bottom:
"Verification Sessions and Reports" be set to "write"
Click "Create key" and copy it. The key should start with "rk_live_" and paste it in the key field in Fleetwire Stripe integration settings. Click "Save". Fleetwire will encrypt and save the restricted key.
Return to Stripe API key dashboard and click the three little dots menu for the new key and click "Manage IP restrictions" and add this IP:
You can leave CIDR toggle set to off. Click "Add IP address" and "Save".
Note: If "Manage IP restrictions" is not shown please verify you are set up with Stripe Identity and created your first session.
Again, click the three little dots menu and click "Edit" and set the permissions below:
"Access recent detailed verification results" should be set to "None"
"Access all detailed verification results" set to "Read"
After these steps are completed Fleetwire now can read the reports for the Stripe Identity sessions and notify and display to you on the reservations and customer portals.
Because of the nature of the data Stripe requires a special API key for you set up so Fleetwire can initiate the Stripe Identity sessions and report back to you. It is very easy; see steps below.
Recommend setup:
Starting off, please make sure you are set up with Stripe Identity. You should be able to manually create a Stripe Identity session on Stripe's dashboard. This is important because some steps below will be missing options if you are not set up.
Identity + Files
Go to Stripes API keys dashboard and click "Create restricted key"
Name the restricted key what you would like (ex. Fleetwire ID key).
"All core resources" section near the top:
"Files"set to "write"
"Identity" section near the bottom:
"Verification Sessions and Reports" be set to "write"
Click "Create key" and copy it. The key should start with "rk_live_" and paste it in the key field in Fleetwire Stripe integration settings. Click "Save". Fleetwire will encrypt and save the restricted key.
Return to Stripe API key dashboard and click the three little dots menu for the new key and click "Manage IP restrictions" and add this IP:
138.68.28.176
You can leave CIDR toggle set to off. Click "Add IP address" and "Save".
Note: If "Manage IP restrictions" is not shown please verify you are set up with Stripe Identity and created your first session.
Again, click the three little dots menu and click "Edit" and set the permissions below:
"Access recent detailed verification results" should be set to "None"
"Access all detailed verification results" set to "Read"
After these steps are completed Fleetwire now can read the reports for the Stripe Identity sessions and notify and display to you on the reservations and customer portals.
Updated on: 22/07/2022
Thank you!