Wedding Photographer Chargebacks: A Non-Refundable Retainer Is Won or Lost at Checkout

A couple who paid a wedding retainer by card can dispute it long after the booking. Visa's rules let a card issuer file a dispute up to 120 days after the date the service was expected, which for a wedding is the wedding day, capped at 540 days after the payment. Whether a non-refundable retainer survives that dispute turns on one question the rules actually ask: was a limited cancellation policy properly disclosed at the time of the transaction? For a payment taken online, that means on the checkout pages, with a box or button the couple used to accept it. A contract signed in a different tool a week earlier is not what the rule describes.

Most advice on chargebacks stops at keeping good records. That is right and not enough, because the record Visa's dispute rules look for is specific, and the way most photographers take a retainer does not produce it. The rules are public. Visa publishes the whole rulebook, the Visa Core Rules and Visa Product and Service Rules, and the April 2026 edition runs to 923 pages. The parts that decide a cancelled wedding fit on about ten of them, and they are quoted below.

How long can a couple dispute a retainer?

Two of Visa's dispute conditions cover a retainer: 13.1, merchandise or services not received, and 13.7, cancelled merchandise or services. Both set the same outer limit. A dispute must be processed within 120 calendar days of the transaction, or within 120 calendar days of the date the cardholder expected to receive the services, and that second clock may not run past 540 calendar days from the transaction. Stripe's guide to how disputes work says the same thing in plain terms: when a customer pays for a future service, the dispute window starts on the event date, not the payment date.

Take a retainer paid on 10 January 2026 for a wedding on 12 September 2026. The dispute window runs to 10 January 2027, a full year after the money arrived. For a wedding booked more than 420 days ahead, it is the 540-day cap that closes the window, and for one booked more than 540 days ahead the window closes before the wedding day itself.

Compare that with the law. Under Regulation Z, the federal rule for credit card billing errors, a cardholder's written notice has to reach the card issuer within 60 days of the first statement showing the charge. For the January retainer above, that statutory window closes in the spring. The network's window closes the following January. The clock you are actually living with is the card network's, not the statute's, and for that booking it runs about nine months longer.

Which dispute can a couple who cancelled file?

The two conditions are not interchangeable, and the difference is the useful part. Visa lists, among the disputes that are invalid under 13.1, any transaction in which the cardholder "cancelled the merchandise or service before the expected delivery or service date". A couple who cancels has not been denied a service. They declined it. So a cancelled wedding belongs under 13.7.

Condition 13.7 has three requirements, and all three must be true. The cardholder cancelled. The merchant did not process a refund. And the merchant "did not properly disclose or did disclose, but did not apply" a limited return or cancellation policy at the time of the transaction. Read the last one twice. A non-refundable retainer is a limited cancellation policy. If it was properly disclosed when the couple paid, and you applied it exactly as written, the third requirement fails and the dispute fails with it. The response Visa describes for the merchant is the same point from the other side: a record proving the policy was properly disclosed at the time of the transaction, and evidence that the cardholder received it and did not cancel according to it.

Condition 13.1 carries a second exclusion worth knowing. It is invalid for a partial advance payment "when the remaining balance was not paid and the Merchant is willing and able to provide" the services. A couple who stops paying the balance and then claims they never received the wedding does not have a 13.1 dispute, provided you were still ready to shoot it and the retainer was taken the way Visa requires for advance payments, which is the next section.

The same rules cut the other way when you are the one who cannot perform. If you cancel, double-book, or are too ill to shoot and cannot send the replacement your contract allows, that is 13.1 on its face, and Visa's advance-payment rules separately require a merchant to refund the full amount paid when it has not kept to the terms of the sale. A retainer secures a date. It does not survive the photographer not turning up, and it should not.

What does "properly disclosed" mean?

Section 5.4.2.5 of the rules defines it, and the answer depends on how the payment was taken:

  • Online, which is how most retainers are paid: the policy has to appear during the sequence of pages before final checkout, together with a click to accept button, a checkbox or another acknowledgement. A link to the policy is allowed only if the link is part of that acknowledgement.
  • Card taken without an online checkout, such as over the phone: the policy is disclosed by mail, email or text message.
  • In person: at the point of sale before the transaction completes, or on the receipt or a separate contract that gives the cardholder a space to accept it.

A retainer is also what the rules call an Advance Payment, defined as a transaction "for the partial or full cost of goods or services that will be provided to the Cardholder at a later time." Before taking one, a merchant has to obtain the cardholder's "express informed consent" to an agreement that includes a description of the services, the total price, the merchant's location and contact details, and the cancellation and refund policy, including the date after which cancelling forfeits the payment. Those terms have to be shown at the moment of consent and displayed separately from general terms and conditions.

Now compare that with how most wedding bookings actually run. The contract is signed in one tool. The retainer is paid a day or a week later through an invoice or payment link in another, and the payment page shows a business name, an amount and a card field. The cancellation policy exists and it was signed, and it is nowhere in the transaction. Whether an issuer accepts a separately signed contract as disclosure at the time of the transaction is the issuer's decision, and nobody can tell you in advance how a particular bank will weigh it. What the rules describe is not ambiguous: the policy, on the payment page, accepted there.

Does a no-chargeback clause help?

Plenty of photography contracts include a line in which the client agrees not to dispute charges with their card issuer. Visa's rules answer it in one sentence: "A Merchant must not require a Cardholder to waive the right to dispute a Transaction." The clause does not stop a dispute, because the card issuer is not a party to your contract, and it places a term the network prohibits into the very document you will be submitting as evidence. Delete it, and spend the words on the disclosure above.

The same logic applies to the rest of the contract. What decides a cancellation dispute is whether the policy was clear, specific and applied as written, which is the same thing that decides whether the retainer holds up at all. The word you use matters there too, and the difference between a retainer and a deposit is where that starts. Cancellation terms that run in both directions, with a separate clause for rescheduling, are covered in the wedding photography contract guide, and there is a complete cancellation clause, ready to copy, in our wedding videography contract template.

What does a dispute cost even when you win?

Picture how this usually arrives. A couple cancels in March for a June wedding, a little apologetic, and you keep the retainer as the contract says. In September your payment processor emails to say the retainer has been disputed, the money has already left your balance, and you have days rather than weeks to answer. The contract is in your signing tool. The payment is in your processor. The March emails are somewhere in your inbox. The question the issuer is going to ask is whether the couple saw the cancellation terms when they paid, and the only record that can answer it is the one your checkout page did or did not create.

On Stripe, the money moves first and the decision comes later. Stripe debits the disputed amount and a dispute fee from your balance as soon as the dispute opens, holds the funds for the length of the case, and says the whole process can take two to three months. You typically have 7 to 21 days to respond, depending on the card network, and you cannot refund the payment outside the dispute process while it is open. In the United States, Stripe's dispute fees are $15 for receiving a dispute, which is not returned even if you win, and a further $15 for contesting it, which is returned if you win. Other processors set their own fees and deadlines, so check yours.

What to keep, and for how long

  • The checkout record: the cancellation terms exactly as the couple saw them on the payment page, and the timestamped acceptance.
  • The signed contract, carrying the same terms word for word.
  • The payment record: date, amount, the service description on the invoice, and the last four digits of the card.
  • The couple's cancellation message with its date, and your reply applying the policy as written.
  • For a complaint about quality rather than cancellation, the delivery record and the description of the services at the time of purchase. Visa handles quality disputes under a different condition, 13.3, and measures them against what was described when the couple paid, which is one more reason the payment page should say what the retainer is for.

Keep all of it for at least 540 days after the payment, the longest a Visa dispute on a retainer can run. In practice keep it longer, because the period in which a couple can sue over the contract is usually longer still: in the four states we checked it runs from three years to ten. That is covered in how long to keep wedding files, which makes the case for keeping records far longer than images, and a chargeback is exactly the kind of claim those records answer.

Common questions

Can a client charge back a non-refundable wedding retainer?
They can open a dispute, and whether it succeeds is a separate question. Under Visa's rules a couple who cancelled belongs under dispute condition 13.7, cancelled services, which requires among other things that the merchant did not properly disclose, or did not apply, a limited cancellation policy at the time of the transaction. A non-refundable retainer shown on the payment page with a box the couple ticked, and applied exactly as written, defeats that condition.
How long does a client have to dispute a wedding retainer?
Under Visa's rules, 120 days from the payment or 120 days from the date the service was expected, whichever is later, and the second clock is capped at 540 days from the payment. A retainer paid in January for a September wedding can be disputed until the following January. Stripe describes the same pattern across card networks: for a future service, the dispute window starts on the event date.
Can my contract say the client will not file a chargeback?
You can write it, and it will not stop a dispute. The card issuer is not a party to your contract, and Visa's rules say plainly that a merchant must not require a cardholder to waive the right to dispute a transaction. Those words are better spent disclosing your cancellation policy where the couple pays.
What evidence wins a chargeback for a cancelled wedding?
For a Visa cancellation dispute, the response the rules describe is a record proving the cancellation policy was properly disclosed at the time of the transaction, plus evidence that the cardholder received it and did not cancel according to it. In practice that is the checkout record showing the terms and the acceptance, the signed contract carrying the same terms, the couple's cancellation message and your reply applying the policy.
Do I get the dispute fee back if I win?
On Stripe in the United States, partly. The $15 fee for receiving a dispute is never returned, even when you win. Contesting adds a $15 dispute countered fee, which is returned if you win. The disputed amount itself leaves your balance when the dispute opens and comes back only if the issuer decides in your favour.