Astro Loyalty Integration

Jul 16, 2026Jul 16, 2026

⭐ There are multiple ways for you to integrate the Astro Loyalty program to the eTailPet system. This article covers setting up your credentials so you can connect to the Astro API, along with some tips before you start the integration. Learn how to do this yourself!

Click here to learn how to connect a customer to Astro from New Sale and how to ring up Astro Rewards redemptions.

stennis - astro loyalty integration

Notes Before You Start

  • Make sure your Astro Loyalty login credentials are for an admin login. Do not use a Register login or it will not integrate.
  • Astro Loyalty has two different setups: Single Store (customer rewards are not shared across multiple stores) and Multiple or Regional Store (customer rewards are shared across stores). We do not recommend using your Astro credentials for both kinds, so you have to apply the correct setup according to the instructions below. If you add credentials for both setups, the Single Store login will override the Multi-Store one, and you may encounter technical issues.
  • Once you've set up your Astro Loyalty credentials in eTailPet, contact support@astroloyalty.com to have them enable the integration on their end.
  • If you've changed your Astro Loyalty credentials, you must also change them in the eTailPet system, or your customers cannot be checked out in-store using Astro promotions.
  • Astro allows retailers to set up an integrated login to connect multiple stores on one account. You can also use a separate login for each store. Check with Astro to see which works best for your setup. 

 

Single Store Setup

Follow these steps if you have just one store for which you're setting up Astro Loyalty:

  1. Click on your Profile in the upper right corner, as highlighted in the image below. This will open a menu below it.
    Image showing steps for editing a store's details.
  2. Click on Settings in the menu.
  3. In Settings, click on the Stores tab.
  4. Click on Edit in the bottom right corner of the store's entry.
  5. Scroll down to the Astro Loyalty Details section, which is pictured below.
    Image highlighting the fields in the Astro Loyalty Details section of the Edit Store area.
  6. Check the box next to Enable Astro Loyalty Reward Programs. Please Note: Make sure to also contact Astro Loyalty directly so they can connect the integration on their end.
  7. Enter your Astro API Username. This is the username you use to log into Astro Loyalty.
  8. Enter your Astro API Password. This is the password you use to log into Astro Loyalty.
  9. If you plan on also using Astro Loyalty for in-store sales, you can check the box next to Is Astro Free Item Taxable.
  10. If you want to migrate to a new Astro Loyalty account, you can click on Disconnect Customers to disconnect them from your previous Astro account.
  11. Scroll down to click on Save on the bottom right of the page.
    Image of the Save button in the Store Settings area.

 

Multiple or Regional Store Setup

If you have multiple stores you want to set up with Astro Loyalty, do the following:

  1. Go to Content in the main menu.
  2. Click on Configuration on the Content page.Image highlighting the Content selection in the main menu and the Configuration option in the Content main page.
  3. Check the box next to Enable Astro Loyalty Reward Programs, as shown in the image below. Please Note: Make sure to also contact Astro Loyalty directly so they can connect the integration on their end.
    Image showing the Astro Loyalty setup fields in the Third Party Configuration section.
  4. Enter your Astro API Username. This is the username you use to log into Astro Loyalty.
  5. Enter your Astro API Password. This is the password you use to log into Astro Loyalty.
  6. If you plan on also using Astro Loyalty for in-store sales, you can check the box next to Is Astro Free Item Taxable.
  7. If you want to migrate to a new Astro Loyalty account, you can click on Disconnect Customers to disconnect them from your previous Astro account.
  8. Scroll down to click on Save on the bottom right of the page.
    Image of the Save button in the Content area.

 

Tips and Best Practices

💡Tip: Astro discounts (Frequent Buyer Card redemptions, offers, and loyalty rewards) can be stacked with price slashes and “Customer Type” discounts, like senior discounts (click here to learn about Customer Types), but they cannot be combined with promo codes. Also Astro Frequent Buyer Card (FBC) redemptions and Astro offers can be stacked together in one transaction, but only if they are part of separate programs.

  • Can be stacked example: You're enrolled in an Astro FBC program for Canidae dog food (buy 12 get 1 free, for example). If you're also enrolled in an Astro Boss Dog food offer (like a $4 discount per item), a customer can redeem both discounts in the same transaction. They will get a free bag of Canidae dog food, as well as $4 off their Boss Dog dog food.

  • Cannot be stacked example: You're enrolled in an Astro FBC program for Canidae dog food (buy 12 get 1 free, for example). If you're also enrolled in an Astro dog food offer from the same brand, Canidae (like a $4 discount per item), a customer cannot redeem both discounts in the same order. In this case, please complete the free redemption in a separate transaction.

💡Tip: Discounts that customers redeem through Astro are typically reimbursed by the manufacturer. For this reason, the tax collected for each transaction is calculated pre-discount.

  • Example Scenario:

    • Customer’s cart contains Product A (Product price = $10)

    • Tax Rate = 5%

    • Astro FBC redemption gets applied to Product A, bringing the gross total to $0.

    • Taxable Total = $10 (calculated pre-discount because the discount is reimbursed by manufacturer)

    • Tax Collected = $0.50 (5% tax rate multiplied by $10 product)

    • Total Collected = $0.50; the customer still has to pay $0.50.

 

Related Topics

Astro Loyalty Overview

Astro Loyalty Customer Connection

Astro Loyalty Points Events

Astro Loyalty Programs

Astro Loyalty Redemption

Astro Frequent Buyer

Astro Frequent Buyer Cards

 

Frequently Asked Questions

Q: What do I do if I encounter issues with the Astro integration passing information to the eTailPet system?

A: If something goes wrong with the customer information from Astro Loyalty, we recommend contacting support@astroloyalty.com since Astro-specific information is passed electronically via API to eTailPet. 

 

Q: How can a customer sign up to be an Astro Loyalty member?

A: As long as your eTailPet store is integrated with Astro Loyalty, and you add a customer's email address and phone number, any new customers will be automatically connected to the loyalty program. Click here to learn how to connect an existing customer.

 

Q: I have a question, but I can't find my answer here. How do I get more assistance?

A: You can ask any question at the number listed here. Contact our support team at (323) 370-0738 for the U.S. and (888) 370-2363 for Canada.

Need Help?

Can't quite find the answer you're looking for? Our support team is just a call away.