FlyMiles is a free loyalty program for On The Fly branded convenience stores.
FAQs
Have questions our rewards program? You can quickly find the answers right here
About FlyMiles
Earn 10 for every $1 in-store spend
Scan the barcode in your FlyMiles app, enter your Alt ID at checkout or swipe your card to earn cash discounts, free items and more.
You must complete the registration process to activate your FlyMiles membership to redeem rewards.
Points | Item Name |
500 | Save $1 off your in-store purchase |
1500 | Save $3 off your in-store purchase |
2500 | Save $5 off your in-store purchase |
2500 | Save 10¢ per gallon |
5000 | Save $10 off your in-store purchase |
Yes, cigarettes, tobacco, beer, gift cards, lottery, and services will be excluded from your rewards tally.
Points expire 12 months for the date of issuance. For example, if points were earned on February 15th of this year, they will expire March 31st of next year.
Your Alt ID is the phone number you used when you created your FlyMiles account. You can find your Alt ID in the app by tapping the barcode icon in the top right corner of the home screen.
About FlyDebit
FlyDebit is an upgrade to FlyMiles that lets you pay with your FlyMiles account. Simply link your FlyMiles to your checking account to enable ACH debit transactions.
With FlyDebit, you’ll receive an instant price rollback at the pump. There are no enrollment fees or finance charges. Additionally, your participation will not impact your credit rating.
You can sign up with or without a FlyMiles card. Either download the On The Fly app and complete registration or click here to sign up online.
Use it the same way you use any other debit card at the pump or pay using the On The Fly app. In the On The Fly app, select “Mobile Pay” and follow the prompts. With both methods, you may pay for purchases in-store and at the pump.
Swipe your card and enter your PIN or select “Mobile Pay” in the app and follow the prompts. Then, watch the price instantly rollback.
Your account will either be activated immediately, or you’ll be sent an email with additional instructions to complete your enrollment. If you are not activated immediately, you may be required to provide additional information for security reasons, or you may be required to undergo a bank validation process. This process could take up to (3) business days after the enrollment date.
You are responsible for completing the bank verification step to activate the payment function. This step requires you to confirm two small test transactions that we post to your account for verification purposes.
If additional information is needed, you will be notified through subsequent email messages.
Once you complete any additional steps required, you will receive an email confirming that your payment account is now active.
You have previously enrolled in a payment program powered by ZipLine. To successfully submit your enrollment for the FlyDebit, be sure to enter the following enrollment information exactly as it appears in your existing ZipLine payment account:
- First Name
- Last Name
- Date of Birth
- Driver’s License Number
- Email Address
If you are still experiencing issues submitting your enrollment for FlyDebit, please contact the ZipLine Payment Customer Service team at 877-403-2222.
Mobile Payment Only Programs (cardless payment)
If you received a welcome email saying you are active and ready to go, you will need to wait 24 hours before using your FlyDebit as a method of payment at On The Fly locations.
You must follow the instructions in that email to activate your FlyDebit account. Once you complete the steps required to activate your account, you will receive another email confirming that your account is active. At this point, you will need to wait 24 hours before using FlyDebit at On The Fly locations.
About My Account & Security
Rewards programs are based at an individual level, you are not able to have multiple rewards cards earning towards the same rewards account.
If you’ve added payment to your account, you may have multiple rewards cards associated with a single checking account.
Your Alt ID is the phone number you used when you created your FlyMiles account. You can find your Alt ID in the Profile screen or by pushing the barcode icon in the top right corner of the home screen.
To update your Alt ID, simply update your phone number in the Profile screen.
Because we’d like to celebrate it with you! Please see our Privacy Policy for other uses.
Your account must be registered so that you can redeem your rewards and an email is required for account registration
The security of your data is very important to our business. Except for providing information to participating merchants, we do not resell or disclose any information to a third party. Your enrollment data is kept safe in our secured database servers. If you have enrolled in FlyDebit, the data you have provided is required to enable us to verify and link your information to your FlyDebit account to be able to perform ACH debit transactions. All bank information and PINs are encrypted as soon as your enrollment is submitted.
It is important to recognize that you are issuing an electronic check when you use FlyDebit for payment. This is no different than writing a check at the supermarket and being asked to show your driver's license as an ID. No information will be taken from the magnetic stripe on your driver license and the driver's license will be used only to verify your identity as a participant in the program.
When you enroll in FlyDebit, the last four digits of the social security number are used for identity verification purposes (in addition to the other information you provided during enrollment), as an account security question and to protect you against fraud. The security of your data is very important to our business. Except for providing pertinent information to the participating merchant, we do not resell or disclose any information to a third party. Your enrollment data is kept safe in our secured database servers. This information is encrypted as soon as your enrollment is submitted.
ZipLine may need to validate your enrolled bank account information to ensure that we have the correct account number, the account is open, and most importantly that the account belongs to YOU. We do so by submitting a deposit and withdrawal to your bank account. These “challenge” transactions are a test to confirm the validity of the account. The enrolled payment card account is not activated until this bank verification process is completed. You must confirm these two amounts once they appear in your account. A “verification” email will be sent to you, upon enrollment, which explains this activation process.
No. The User ID/PIN that you select can be any 4-digit number and does not have to be the same account as the current PIN that you use with your ATM or web ID to your bank account. It is important to remember your PIN to use this method of payment.
You may change your PIN by logging into the member website or the member link provided on your merchant’s website. Once you log in, you will need to click on your card/mobile number, then select the “Update My PIN” option. If you forgot your current PIN, then click on “Forgot PIN?” and follow the directions sent via email to reset your PIN to whatever new PIN you want.
It will be necessary to replace your FlyDebit card if the magnetic stripe does not work. If you picked up your original card at a store location, you will need to pick up a new card and call ZipLine Payment Customer Service at 877-403-2222 to add the new card and turn off the damaged card.
About FlyDebit Fees & Charges
Currently, there is not an enrollment fee and we do not charge a fee to the consumer for the use of the rewards or payment programs. Your FlyDebit account may be subject to an annual maintenance fee which would be properly disclosed at enrollment and/or prior to any fee amount being debited from your bank account. Also, your bank may charge fees relating to the ACH withdrawal of money from your checking account. Check with your bank for specific details. We do, however, charge a Return Fee if your bank returns a transaction unpaid. For this reason, we recommend that you have Overdraft Protection on the account used for your FlyDebit card transactions to potentially avoid additional return fees.
Most banks do not charge for ACH transactions submitted to a CHECKING account. This is the same method that is currently used for paying mortgage payments, car payments and any authorized debits from your bank account. It is possible that some banks may charge a monthly fee for such services so please check with your bank for details. Charges will apply from your bank and from ZipLine if your transaction is returned as unpaid (NSF, Account Closed/Frozen, etc.). The return fee will be the maximum amount permissible by state law. This fee is separate from any fees that your bank may impose for such returns. We recommend that you have Overdraft Protection on the account used for your FlyDebit card account transactions.
First, you should not conduct a transaction if you are aware that you do not have sufficient funds to cover the face amount of the transaction. If you do, the transaction will be returned by your bank and your FlyDebit program will be deactivated until you make good on your purchase. Returned transactions also result in a “Return Fee” permissible by state laws. ZipLine, or their assigned agents, will try to electronically collect the face amount of the transaction and the associated Return Fee on two attempts. If the company cannot collect through normal electronic means, your account will be flagged and referred to a collection service and your membership may be cancelled. We recommend that you have Overdraft Protection on the account used for your payment card account transactions to avoid additional return fees. By having Overdraft Protection with your bank, you may avoid our fees for any returned transactions.
Yes. Transaction velocity/usage limits vary. Please call Customer Service to find out what your usage limits are. This policy was last updated on: 11/29/2018