Articles on: Slack

Automated rewards in Karma: Gift cards integration

The feature is only available to Karma Pro customers.



Overview


In many countries, Karma bot can facilitate automated incentives via gift cards. The full list of available 300+ rewards is available through Tango Card's reward catalog. The gift cards are available to the following countries:


Argentina (ARS), Australia (AUD), Bangladesh (BDT), Brazil (BRL), Canada (CAD), Colombia (COP), Czechia (CZK), Egypt (EGP), France (EUR), Germany (EUR), Great Britain (GBP), Hungary (HUF), India (INR), Indonesia (IDR), Ireland (EUR), Israel (ILS), Italy (EUR), Jordan (JOD), Kenya (KES), Mexico (MXN), Netherlands (EUR), Pakistan (PKR), Philippines (PHP), Poland (PLN), Portugal (EUR), Saudi Arabia (SAR), South Africa (ZAR), Spain (EUR), Sweden (SEK), Switzerland (CHF), Thailand (THB), Turkey (TRY), United Arab Emirates (AED), United States (USD).


Setup Process


If you're an admin, please enable Rewards at Settings page. The page should look like this:


Rewards Settings page

Creating a Gift Card Reward


Step 1: Initiate Reward Creation


Proceed to the "Manage rewards" section. You'll see reward ideas including templates like "Dinner for two", "Mystery gift", "Charity donation", "Steam gift card", "Day off", and "Movie time". Click the Randomize button to shuffle ideas or scroll down to create a custom reward.


Click the reward card or the + Add button to start creating a new gift card reward.


Step 2: Select Fulfillment Type


A modal will appear asking "How would the reward get fulfilled?"


Choose between Automatically (via Karma) or Manually (by administrator)

Step 3: Configure Reward Details


Complete the "Enter reward details" form with the following information:


Configuration form for creating a gift card reward*Required Fields:**

  • Title: Give your reward a clear, descriptive name
  • Example: "Prezzy card", "Gift Card $50", "Retail Reward Card"
  • Best Practice: Use names that immediately communicate value and type


  • Description: Provide details about what the reward includes
  • Example: "Get a card loaded with $50"
  • Recommendation: Mention that recipients can choose from 300+ brands


  • Category: Select "Money and gift cards" from the dropdown
  • This ensures the reward appears in the appropriate section for team members


  • Price in [Your Workspace]: Set the karma points required to redeem
  • Example: 50 karma points
  • Best Practice: Align karma cost with monetary value (e.g., 50 karma = $50 card)


  • Country: Choose the country where the gift card will be available
  • Example: "United States (USD)"
  • Note: You'll see a link to "See the full list of gift cards available in this country"
  • Recipients will only see gift card options relevant to their selected country


  • Gift card value in USD: Specify the monetary value of the gift card
  • Example: 50 (for a $50 gift card)
  • Important: This is the face value the recipient will receive
  • The system displays "Processing fee 10%. Learn more" below this field


Optional Fields:

  • Emoji: Add an emoji icon to make the reward more visually appealing in the catalog


  • Image (optional): Upload a custom image to represent the reward
  • Drag image here or click to upload
  • Maximum file size: 1 MB max
  • Tip: Use brand-neutral images or your company logo for gift cards


  • Comment is required: Enable this checkbox if you want team members to provide a reason or comment when redeeming
  • Useful for tracking redemption patterns or ensuring thoughtful use of karma points


The gift card reward will become immediately available onto your Karma Rewards page:


Rewards Catalog

Important Considerations


Currency and Exchange Rate:

Make sure you've selected the correct currency and a reasonable karma amount that is within your rewards programme budget. A person would be able to get a redeemable link with the predefined monetary value attached to it.


Example Configuration:

In the example above, a team member can exchange 50 karma for a redeemable sum of $50 USD. The actual cost to your organization would be $55 USD (including the 10% processing fee).


How It Works


For Team Members


Step 1: Redemption Confirmation


Right after the purchase, Karma bot will send a direct message to the person in Slack with:

  • Confirmation of the redemption
  • Karma points deducted
  • Redemption link for claiming the gift card
  • Instructions for next steps


DM from Karma bot about the purchase


Step 2: Email Notification


A copy of the same information is sent via email (using the email address from Slack user profile). This email includes:

  • Redemption confirmation
  • Unique redemption link
  • Expiration information (if applicable)
  • Customer support contact details


Sample 1 AUD card redeem email


Step 3: Selecting the Final Gift Card


Following the Redemption link, the team member will get redirected to Tango Card's reward portal. On this page, they can choose from the gift cards available to them based on the Country field selected in settings for this particular reward.


The catalog includes 300+ brands across multiple categories:


Popular Brands Include:

  • Retail & Shopping: Amazon, Target, Walmart, Best Buy, Home Depot
  • Food & Dining: Starbucks, Chipotle, DoorDash, Uber Eats, Grubhub
  • Entertainment: Netflix, Spotify, iTunes, Xbox, PlayStation
  • Fashion & Beauty: Nike, Adidas, Nordstrom, Sephora, Ulta Beauty
  • Travel & Hospitality: Airbnb, Hotels.com, Southwest Airlines
  • Charitable Organizations: Red Cross, UNICEF, Feeding America, Save the Children


Recipients can browse by category, search for specific brands, or filter by type.


List of available gift cards for the US

Step 4: Final Delivery


After selecting their preferred brand and denomination (if applicable), a final gift card code will arrive via email within minutes. This email contains:

  • The gift card code or PIN
  • Redemption instructions specific to the chosen brand
  • Terms and conditions
  • Expiration date (if applicable)
  • Customer service information for the gift card provider


`Claim your code` email from one of the gift cards provider


Redemption Timeline


  • Karma Deduction: Instant upon redemption
  • Slack DM & Email: Within 1-2 minutes
  • Tango Card Portal Access: Immediate via redemption link
  • Final Gift Card Code: Within 5-10 minutes after brand selection


Fees


Each gift card purchase would be charged as its nominal value that you have specified in rewards settings + 10% fee. The fee is a combination of:

  • Stripe fees: Secure payment processing
  • Tango Rewards fees: Gift card fulfillment and delivery
  • Currency conversion fees: For international transactions (when applicable)


Fee Calculation Examples


Gift Card Value

Processing Fee (10%)

Total Charge

$25 USD

$2.50

$27.50

$50 USD

$5.00

$55.00

$100 USD

$10.00

$110.00

€50 EUR

€5.00

€55.00

£100 GBP

£10.00

£110.00


Example: A 50 USD gift card redemption via Karma Rewards would appear as a charge of $55.00 USD on your credit card bill. KARMA BOT would be the reference that you should see on your statement.

Updated on: 28/01/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!