Important – Location Approval Required
Flash Valet with DTC is currently under development and is not approved for all Flash Valet locations.
Flash Admin Location Configuration #
Flash Admin Requirements #
- Monitor Account for configuration access
- ParkWhiz DTC Integration (Parking Account)
- Location Dedicated phone number
- Transient Ticket type
- Updated Custom Labels (Vehicle Retrieval SMS Messages)
Set up ParkWhiz DTC Integration #
The DTC Integration is required to allow for the Flash Valet ticket to be paid via the ParkWhiz digital payment experience.
Create the Company-level Parking Account:
- Company Details > Parking Accounts > Add New > Arrive SPG
- Input Name in this format: {Company Name} DTC
- Input Username in this format: {Company Name} + DTC
- Input Password in this format: {Username} + 1234
- Provider Username and Provider Password should be blank
- Save

Link the Location-level Parking Account
- Locations> Select Location> Select Parking Accounts> Select Add New
- Select the company-level parking account from the dropdown (Flash Demo DTC)
- Click Save and enter the following information.

The following information is required for creating the Location-level Parking Account
- Name: Free Text, can be something like {Location Name} DTC
- Address: Location physical address
- City
- State
- ZIP Code
- Location ID – From the Location page in the portal, you will copy the Location GUID, but only the first 8 digits and last 12 digits. For example, if the Location URL is
https://portal.flashvalet.com/secure/Location.aspx?ID=94d895e9-10ed-491c-9c6a-3b8256bc8290, the Location ID would be 94d895e93b8256bc8290. - Lot ID: Leave blank
- Authentication: Leave blank

Add/Verify Location Dedicated Number #
The location’s dedicated number is required to enable the functionality of vehicle retrieval via SMS. The dedicated number is located on the Location Details page.

Verify this number is configured. If not, purchase the phone number with the location’s area code (note: only set monitor accounts are allowed access to purchase dedicated numbers from Twilio)
Create Transient Ticket Type #
Flash Valet with DTC is only compatible with Transient ticket types. These Transinet ticket types can have the Ticketless feature enabled.
Required Transient Ticket Type settings
- Show Paid – (Default Transient)
- Show in Summary – (Default Transient)
- Must Pay to Text – Required because the DTC page states the vehicle request isn’t processed until payment is completed.
- Mobile Payments – Required to ensure the correct SMS message is sent to Transient customers only.
Additional Ticketless settings
If using the Ticketless functionality, check the following additional flags for the same Transient ticket type
- Allow Ticketless
- Ticketless Keytag Message – (this sends the second sms providing the customer with the keytag number – very helpful for valet operations)
- Allow Reusable
- Note: Allow Duplicates auto-selects when ticketless is enabled
Flags that should NEVER be checked with DTC
- Any overnight settings – DTC only supports Transient payments
- Self Park – SMS Vehicle Requests initiate DTC, self-park is not supported
- Pay and Display– No pay up front with DTC
- Monthly/Resident Parking – DTC only supports Transient payments
Update Custom Labels #
Update the Mobile Payments Custom label
Since Mobile Payments and Must Pay to Text are enabled on the Transient ticket type the “The message sent to customers to pre-pay their ticket.” needs to be updated with appropriate instructions and the ParkWhiz URL, which will require the ParkWhiz Location ID.
- Select the Custom Labels tab from the top menu
- Select the label “The message sent to customers to pre-pay their ticket” and update with the ParkWhiz url – https://parkwhiz.com/valet/checkout?location_id=#####&external_ticket_id={TicketNumber

How to locate the ParkWhiz Location ID?
- Log into admin.parkwhiz.com with Admin account
- Navigate to the location overview under the Seller and copy the 5 numbers after “locations” from the URL.

SMS Verbiage Recommendation
Example:
“To complete your vehicle request, please pay at https://parkwhiz.com/valet/checkout?location_id=63326&external_ticket_id={TicketNumber}”
- Be sure to remove the mobile payment link from any other subsequent custom labels
- Customers should not receive the payment link again after requesting the vehicle, because the request will only go through if they have already paid.


ParkWhiz Admin: DTC Integration Configuration #
ParkWhiz Location Requirements #
- Location Ondemand Validation Story set to Scan and Valet
- Uploaded Seller logo
- Default DTC Fees
- Acquire Flash Location ID prior to integration setup
Add DTC Flash Integration #
Under the Integration tab select Add Integration
1. Select the DTC option in Access Control Integration drop-down menu.
2. Enter the Flash Location GUID in the External Location ID field

3. Add a new Config Key
- Key = process_external_payment_method_override
- Value = ProcessExternalPaymentSDK2
4. Leave other fields as the default
5. Save.

Once saved, the integration details will be listed as below
{
“type”: “flash”,
“tips_enabled”: “false”,
“use_arrive_rates”: “false”,
“external_location_id”: “5c42f995-8372-404a-a944-5d1886c0c85a”,
“external_price_api_id”: “5f7bd8c0218fd6d552d4”,
“external_price_api_url”: “https://intserver.flashvalet.com/integrations/ExternalPaymentProcessor.asmx”,
“external_price_api_prefix”: “ARTB”,
“external_price_api_auth_key”: “560fb7783efd02203123”,
“external_price_api_xmlns_url”: “http://kleverlogic.com/webservices/”,
“process_external_payment_method_override”: “ProcessExternalPaymentSDK2”
}
Add the Flash Validation Integration #
This allows for any Flash Validation applied with a DTC transaction to be reported in ParkWhiz
