Skip to content

Commit a0250ae

Browse files
committed
Merge branch 'main' into issue-83884-2
2 parents 202942e + 0a415ed commit a0250ae

177 files changed

Lines changed: 1662 additions & 1006 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Mobile-Expensify

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ android {
111111
minSdkVersion rootProject.ext.minSdkVersion
112112
targetSdkVersion rootProject.ext.targetSdkVersion
113113
multiDexEnabled rootProject.ext.multiDexEnabled
114-
versionCode 1009033700
115-
versionName "9.3.37-0"
114+
versionCode 1009033709
115+
versionName "9.3.37-9"
116116
// Supported language variants must be declared here to avoid from being removed during the compilation.
117117
// This also helps us to not include unnecessary language variants in the APK.
118118
resConfigs "en", "es"

contributingGuides/PAYMENT_VIA_EXPENSIFY.md

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,14 @@ Contributors are eligible to be paid via Expensify 18 months after they were ass
1111
After approval it can take between 1 business day and a week, depending on the country and service you use.
1212

1313
## For issues with deposits
14-
If you're having an issue with the deposit, ie. a report gets _stuck_ in a state like Approved, start a chat with Concierge. Ask them to create a Github issue using [this template](https://github.com/Expensify/Expensify/issues/new?template=MISSING_REIMBURSEMENT_TEMPLATE.md). Provide as many details below as possible
14+
If you're having an issue with the deposit, ie. a report gets _stuck_ in a state like Approved, start a chat with Concierge to ask for help. Provide as many details below as possible
1515

16-
### Please provide the following details:
1716
> - Report ID:
1817
> - Reimbursement ID:
1918
> - Amount of reimbursement:
2019
> - Date reimbursement was initiated:
2120
> - Date reimbursement was expected:
2221
> - Last 4-digits of the deposit account:
23-
>
24-
> ### Is the missing reimbursement international (CAD > CAD, USD > GBP, etc.) or domestic?
25-
>
26-
> ### If this is an international reimbursement, please provide the following details
27-
> - Location of reimbursement account (AUD, CAD, GBP, EUR, USD)
28-
> - Location/currency of deposit account
29-
>
30-
> ### Have you received reimbursements to the connected deposit account successfully in the past?
31-
> - Yes or No
32-
>
33-
> ### Please select which option best describes the scenario:
34-
> - The recipient connected a deposit account that was closed
35-
> - The recipient entered the bank details incorrectly when connecting their deposit account
36-
> - The recipient entered the correct bank details, but the reimbursement is still missing
37-
> - Something else (please describe below)
22+
> - Location of reimbursement account
23+
> - Have you received reimbursements to the connected deposit account successfully in the past?
24+

cspell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -843,6 +843,7 @@
843843
"xmlgateway",
844844
"Xours",
845845
"Xtheirs",
846+
"XYWH",
846847
"yalc",
847848
"Yapl",
848849
"YAPL",
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
3+
title: Connecting Perk to Expensify
4+
description: Learn how to integrate Perk with Expensify to automate travel expense tracking.
5+
keywords: [Expensify Classic, Perk integration, connect Perk to Expensify, Travel Perk, travel booking sync, receipts@expensify.com, travel expenses, Receipt upload problem]
6+
internalScope: Audience is Workspace Admins. Covers connecting Perk (formerly TravelPerk) to Expensify Classic to sync travel bookings as expenses. Does not cover Perk account setup or New Expensify.
7+
---
8+
9+
Connect your Perk (formerly TravelPerk) account to Expensify to automatically sync travel bookings as expenses. Once connected, Perk sends invoices and itineraries to Expensify as soon as a trip is booked, reducing manual work and giving you better visibility into travel spend.
10+
11+
---
12+
13+
# Connecting Perk to Expensify
14+
15+
## What are the requirements to connect Perk with Expensify
16+
17+
Before you begin connecting Perk and Expensify, make sure you:
18+
19+
- Have an active Expensify account
20+
- Are a **Workspace Admin** in Expensify
21+
- Have an active Perk account
22+
- Are an **Account Admin** in Perk
23+
24+
---
25+
26+
## How to set up the Perk integration with Expensify
27+
28+
The Perk integration is configured and managed directly in Perk.
29+
30+
To enable the integration, follow Perk’s setup guide: [Set up the Perk integration with Expensify](https://support.perk.com/hc/en-us/articles/21926013804188-Integrate-Expensify-with-Perk)
31+
32+
**Note:** All configuration steps take place in Perk, not in Expensify.
33+
34+
---
35+
36+
## How Perk automatically creates expenses in Expensify
37+
38+
After the integration is enabled:
39+
40+
1. A trip is booked in Perk.
41+
2. Perk forwards the trip costs to receipts@expensify.com.
42+
3. Expensify automatically creates a new expense for the selected member.
43+
4. The expense appears in the member's Inbox with travel details, invoices, and itineraries attached.
44+
5. The member can review the expense and add it to a report for approval.
45+
46+
This eliminates the need to manually upload receipts or enter trip details.
47+
48+
---
49+
50+
# FAQ
51+
52+
## When are Perk travel expenses created in Expensify?
53+
54+
Expenses are created automatically after a booking is confirmed in Perk.
55+
56+
This typically happens when the traveler does not have an Expensify account or the traveler's email address is different in Perk and Expensify.
57+
58+
To resolve this, confirm the traveler has an active Expensify account and make sure the email address matches in both Perk and Expensify.
59+
60+
## Where do I manage the Perk integration settings?
61+
62+
All integration settings are managed in your Perk account. Expensify does not host the setup controls for this integration.
63+
64+
## Can I add out-of-pocket expenses to a Perk travel report?
65+
66+
Yes, if you have additional travel costs (such as meals or transportation not booked through Perk), you can include them in the same expense report. [Learn how to add expenses to a report](https://help.expensify.com/articles/expensify-classic/expenses/Add-an-expense).

docs/articles/expensify-classic/connections/TravelPerk.md

Lines changed: 0 additions & 52 deletions
This file was deleted.

docs/redirects.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -906,6 +906,7 @@ https://help.expensify.com/articles/expensify-classic/connections/Zenefits,https
906906
https://help.expensify.com/articles/expensify-classic/connections/TriNet-Integration,https://help.expensify.com/articles/expensify-classic/connections/TriNet
907907
https://help.expensify.com/unlisted/avoiding-duplicates,https://help.expensify.com/expensify-classic/hubs/expenses/How-to-prevent-duplicate-expenses
908908
https://help.expensify.com/articles/new-expensify/settings/title:%20Personal-Expense-Rules,https://help.expensify.com/articles/new-expensify/settings/Personal-Expense-Rules
909+
https://help.expensify.com/articles/expensify-classic/connections/TravelPerk,https://help.expensify.com/articles/expensify-classic/connections/Perk
909910
https://help.expensify.com/articles/expensify-classic/expenses/Export-%20Expenses-from-the-Expenses-Page,https://help.expensify.com/articles/expensify-classic/expenses/Export-Expenses-from-the-Expenses-Page
910911
https://help.expensify.com/articles/new-expensify/expensify-card/docs/articles/new-expensify/expensify-card/UK-and-EU-Expensify-Card,https://help.expensify.com/unlisted/UK-and-EU-Expensify-Card.md
911912
https://help.expensify.com/articles/new-expensify/workspaces/Create-expense-tags,https://help.expensify.com/articles/new-expensify/workspaces/Create-and-manage-expense-tags

ios/NewExpensify/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
</dict>
4545
</array>
4646
<key>CFBundleVersion</key>
47-
<string>9.3.37.0</string>
47+
<string>9.3.37.9</string>
4848
<key>FullStory</key>
4949
<dict>
5050
<key>OrgId</key>

ios/NotificationServiceExtension/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleShortVersionString</key>
1414
<string>9.3.37</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.3.37.0</string>
16+
<string>9.3.37.9</string>
1717
<key>NSExtension</key>
1818
<dict>
1919
<key>NSExtensionPointIdentifier</key>

ios/ShareViewController/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleShortVersionString</key>
1414
<string>9.3.37</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.3.37.0</string>
16+
<string>9.3.37.9</string>
1717
<key>NSExtension</key>
1818
<dict>
1919
<key>NSExtensionAttributes</key>

0 commit comments

Comments
 (0)