# Q&A: Card networks, payments, authorisations etc

**URL:** <https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161>\
**Category:** Monzo Chat\
**Created:** [2 December 2015 12:06 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161 "2015-12-02T12:06:24Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon50039658](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@anon50039658](https://community.monzo.com/u/anon50039658)\
**Post date:** [2 December 2015 12:06 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/1 "2015-12-02T12:06:24Z")

</div>

We just published a [new blog post](https://getmondo.co.uk/blog/2015/12/02/3-second-sandwich/) by @anon91821566 (with a lovely graphic by @Sam) which is an overview of how card networks work and the path that leads to each of your transactions being authorised or declined.

@jonas (our CTO) is here to answer any questions you have about payments, card networks, online/offline transactions etc. Things like “why are some of my transactions delayed”, “why is TfL so weird”, “how does xyz work” - ask away! Hopefully he’ll have answers 😉

---

<div class="post-metadata">

**Author:** ![anon50393289](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@anon50393289](https://community.monzo.com/u/anon50393289)\
**Post date:** [2 December 2015 14:36 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/2 "2015-12-02T14:36:43Z")

</div>

Naive bank user here 😊. Is the difference between Visa and Mastercard purely a networking one? Is there a reason that Mondo chose to go with one over the other?

---

<div class="post-metadata">

**Author:** ![jonas](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/jonas/32/27_2.png) [@jonas](https://community.monzo.com/u/jonas)\
**Post date:** [2 December 2015 14:44 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/3 "2015-12-02T14:44:49Z")

</div>

Awesome question, thanks Will!

For debit cards in the UK there isn’t a big difference, both to us or the consumer. Visa and MasterCard acceptance rates are about equal and the processes described in the blog post are mostly the same. For the prepaid trial we chose the partner that allowed us to go to market the fastest ⏱

We haven’t firmly committed to either MasterCard or Visa for the cards that we will roll out once we’re a bank. That decision will mostly come down to cost 💰

---

<div class="post-metadata">

**Author:** ![billinghamj](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/billinghamj/32/131_2.png) [@billinghamj](https://community.monzo.com/u/billinghamj)\
**Post date:** [9 December 2015 12:46 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/4 "2015-12-09T12:46:33Z")

</div>

Hi @jonas ,

Having read your blog post last week, I have been wondering about a few things…

You receive the “Presentment” file… is it possible for you to reject any of the charges in that file, or do you simply have to accept them as fact?

Do you respond to the Presentment file with another file back to the network?

If there are chargebacks, refunds, etc., are they just represented as more records in the Presentment file, or are they communicated to you some other way?

If the merchant is using the “authorize-then-capture” option, and captures the payment 7 days after authorization, what would happen with regards to the various Presentment files during that week? i.e. would it appear in two files, etc.?

How difficult would it be to run your own card network? Would you just have to work with the merchant acquirers, or do you need to add more of those little Java applets to all the card terminals as well?

Sorry for all the questions! I am just finding this quite interesting 😄

Thanks.

---

<div class="post-metadata">

**Author:** ![jonas](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/jonas/32/27_2.png) [@jonas](https://community.monzo.com/u/jonas)\
**Post date:** [9 December 2015 14:04 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/5 "2015-12-09T14:04:37Z")

</div>

Hi @billinghamj, those are amazing questions, thank you! I’ll do my best to answer them, but we haven’t yet built a lot of those integrations. I’d be happy to update the community as we learn more over the coming 12 months, too 🙂

> [@billinghamj](#):
>
> You receive the “Presentment” file… is it possible for you to reject any of the charges in that file, or do you simply have to accept them as fact?

You have to accept presentments as the truth. If presentments were made in error, we can initiate a chargeback. Real-time authorisations are designed to avoid this problem.

> [@billinghamj](#):
>
> Do you respond to the Presentment file with another file back to the network?

To be honest, I’m not 100% sure. Communication with the card network goes through a third party card processor and financial reconciliation is done by our card issuer, so we never get to see those files (at the moment).

> [@billinghamj](#):
>
> If there are chargebacks, refunds, etc., are they just represented as more records in the Presentment file, or are they communicated to you some other way?

I think this is true. In the case of chargebacks, the merchant can dispute the chargeback, in which case the process is taken offline and worked out between merchant, issuer, customer and MasterCard.

> [@billinghamj](#):
>
> If the merchant is using the “authorize-then-capture” option, and captures the payment 7 days after authorization, what would happen with regards to the various Presentment files during that week? i.e. would it appear in two files, etc.?

Only one presentment would appear. The “auth” in “auth-and-capture” is just a normal authorisation with a few additional flags set.

> [@billinghamj](#):
>
> How difficult would it be to run your own card network? Would you just have to work with the merchant acquirers, or do you need to add more of those little Java applets to all the card terminals as well?

Technically speaking it wouldn’t be too hard. You can certainly make better card networks than Visa and MasterCard using today’s technology. I suspect the harder part is getting any kind of traction with merchants. You’d have to charge significantly lower fees than MasterCard and Visa.

Hope that helps a bit. These kinds of questions are especially helpful to us because we learn what things people would like us to write about. Maybe we can explore some of these questions in blog posts in the future!

---

<div class="post-metadata">

**Author:** ![billinghamj](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/billinghamj/32/131_2.png) [@billinghamj](https://community.monzo.com/u/billinghamj)\
**Post date:** [9 December 2015 14:10 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/6 "2015-12-09T14:10:59Z")

</div>

Awesome, thank you for those answers. Hopefully you’ll be able to work with those files directly eventually 😄

---

<div class="post-metadata">

**Author:** ![jzw95](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/jzw95/32/5896_2.png) [@jzw95](https://community.monzo.com/u/jzw95)\
**Post date:** [11 April 2016 18:52 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/7 "2016-04-11T18:52:31Z")

</div>

I’m a bit late to the game, but just read the blog post. Very interesting. One question that remains for me is whether there’s anything you can do about offline payments? It seems there’s no way you can get the info before the presentments file arrives. Or is there something you can do to have offline payments show up as soon as the terminal is back online? And if not, how will these work if by the time an offline payment is presented, there is no balance on the card?

Thanks for all the blog posts and information, very interesting! I look forward to receiving my card one day. 😉

---

<div class="post-metadata">

**Author:** ![billinghamj](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/billinghamj/32/131_2.png) [@billinghamj](https://community.monzo.com/u/billinghamj)\
**Post date:** [12 April 2016 07:36 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/8 "2016-04-12T07:36:04Z")

</div>

Yes, the payment networks clearly do get the information a while before the presentment file is sent.

They could add another webhook-esque notification system for reporting the offline transactions they receive. My assumption is that this doesn’t exist yet and getting them to make it would be unfeasible. (@jonas?)

---

<div class="post-metadata">

**Author:** ![jonas](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/jonas/32/27_2.png) [@jonas](https://community.monzo.com/u/jonas)\
**Post date:** [12 April 2016 09:13 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/9 "2016-04-12T09:13:34Z")

</div>

AFAIK there is no such system. That said, the amount of offline payments going through is constantly decreasing. Most terminals now have the ability to go online.

@jzw95 you raise a good point about offline presentments. They can indeed take a card overdrawn and then the issuer needs to reclaim the money from the user. It’s not a good system in many ways 😉

---

<div class="post-metadata">

**Author:** ![billinghamj](https://dub1.discourse-cdn.com/monzo/user_avatar/community.monzo.com/billinghamj/32/131_2.png) [@billinghamj](https://community.monzo.com/u/billinghamj)\
**Post date:** [12 April 2016 12:08 UTC](https://community.monzo.com/t/q-a-card-networks-payments-authorisations-etc/161/10 "2016-04-12T12:08:35Z")

</div>

That’s pretty interesting. I think there is a clear value proposition in such a system being created, because some types of transactions will always be offline. They will go online usually within a few hours of the transaction taking place. So it would be beneficial to sync the transactions - and notify the issuer of them - relatively soon afterwards.

e.g.:

- buying tickets/food on a train which is currently in a tunnel, train exits tunnel, you get a notification a few seconds later
- purchase on a plane, land & turn off airplane mode, get 1 collapsed notification a couple of minutes later

Anyway sadly this is outside Mondo’s control, so probably will never happen.
