Airbnb does not accept Affirm directly at checkout
You cannot select Affirm as a payment method when you book an Airbnb reservation. Airbnb's payment options are limited to credit cards, debit cards, PayPal, Google Pay, Apple Pay, and gift cards. Affirm, which lets you split purchases into installments, is not among them.
However, you have a workaround: you can use an Affirm virtual card to pay for your Airbnb booking. Affirm generates a one-time card number that functions like a regular debit card at checkout. This method works because Airbnb accepts any major credit or debit card, and the virtual card appears as one of those to the payment system.
Key Takeaways
- Airbnb does not list Affirm as a direct payment option, but you can use Affirm's virtual card feature to split your booking into installments.
- The virtual card works at Airbnb checkout just like a regular debit card, and Affirm processes the installment plan on their end.
- You must have the Affirm app or website open to generate your virtual card number before you start your Airbnb booking.
- Virtual cards are single-use and tied to one transaction, so you generate a new one each time you want to use Affirm.
How to use an Affirm virtual card on Airbnb
Open the Affirm app or go to affirm.com and log into your account. Search for or browse to Airbnb in the Affirm shop, or skip this step and go directly to Airbnb.com. The virtual card method works either way—you do not have to shop through Affirm's site.
Once you have selected your Airbnb listing and reached the payment screen, tap or click the option to add a new payment method. Choose "Credit or Debit Card" as the card type. Then return to the Affirm app, tap the card icon, and select "Generate Virtual Card Number." Affirm will show you a 16-digit card number, expiration date, and CVV code. Enter these details into Airbnb's payment form exactly as they appear.
Complete your Airbnb booking. Affirm will then show you the installment plan—typically four interest-free payments spread over six weeks, though plans vary based on your purchase amount and Affirm's assessment of your account. You will see the total amount due and the payment schedule before you confirm.
What happens after you book
Affirm charges your linked bank account or payment method according to the installment schedule you agreed to. The first payment usually comes due within a few days; the rest follow at regular intervals. You can view your payment schedule and make early payments through the Affirm app at any time.
Airbnb will process your reservation normally and send confirmation details to your email. From Airbnb's perspective, the transaction is complete—they do not know you are paying through Affirm. Your host will see the booking as confirmed and will contact you according to Airbnb's messaging system.
When a virtual card might not work
Some payment systems flag virtual card numbers as unusual or decline them for security reasons. If Airbnb rejects your virtual card, try refreshing the page and entering the number again. If it declines a second time, contact Affirm support through the app—they can sometimes override the block or suggest an alternative.
Virtual cards are single-use by design. If your first attempt fails and you want to try again, you must generate a new virtual card number from Affirm. Do not reuse the same number.
Affirm payment plans and what they cost
Affirm offers different installment options depending on the merchant and your account history. Most Airbnb bookings may have access to for four interest-free payments over six weeks. Some larger bookings may offer longer plans, such as 12 months, though these may include interest charges.
You will see the exact payment schedule and any interest before you complete the purchase. Affirm does not charge hidden fees—you pay only the purchase price split across the agreed number of payments. If you miss a payment, Affirm will notify you and may charge a late fee depending on your account terms.
Other payment methods that work on Airbnb
If you prefer not to use a virtual card, Airbnb accepts Visa, Mastercard, American Express, and Discover credit and debit cards directly. PayPal, Google Pay, and Apple Pay are also options. Airbnb gift cards work as well if you have purchased them in advance.
None of these alternatives offer installment plans the way Affirm does. If you want to split your Airbnb cost into payments, the virtual card method is your main option through Affirm.
Frequently Asked Questions
Will Airbnb know I am paying with Affirm?
No. Airbnb sees only the virtual card number and processes it as a regular debit card transaction. Your host and Airbnb's system have no visibility into the fact that you are using Affirm. The installment plan is between you and Affirm.
Can I use Affirm to pay my Airbnb host directly after booking?
No. Affirm works only at the initial checkout when you book the reservation. You cannot use it to pay a host for damages, extra fees, or anything outside the original booking amount.
What if Airbnb cancels my reservation after I have started paying Affirm?
Contact Affirm when ready to report the cancellation. Depending on Affirm's policy and how far into your payment plan you are, they may be able to stop future payments or work with you on a refund. Airbnb will refund the booking amount to the virtual card, but that refund goes back to Affirm's system, not directly to your bank account.
Do I need to have Affirm pre-approved before I can use the virtual card?
No. When you generate a virtual card, Affirm runs a quick check of your account. As long as your account is in good standing, the card will be created. You do not need prior approval for each purchase.
Can I use multiple virtual cards for one Airbnb booking?
No. Each Airbnb booking requires one payment method. You cannot split a single reservation across multiple cards or Affirm plans.