• Ask the Community
  • Get recurring payments from API

Hi all, I hope this question is not to obvious but I can't find a clear answer if it's possible to retrieve recurring payments from the API. I've read something about the sub_type RECURRING in a post from 2017 but I don't know if this is the solid way to get all recurring transactions.

Thanks in advance!

    You can use the /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment endpoint (link to the docs) to get all the scheduled payments for each monetary account.

    A recurring payment is simply a scheduled payment but with a schedule that has a recurrence_unit value which is not set to ONCE. So any other value like DAILY, WEEKLY and so on will make the payment recurring.

      Thanks Gregory! I will try this call and see if I can also collect the direct debits (automatische incassos's) for this account. I want to be able to notify the users when there is not enough balance to fulfil an upcoming automatic payment or direct debit.

        The problem with direct debits is that they are coming from an other bank and there client, they decide when it will be deducted. When bunq gets the direct debit request from the other bank it will directly start the deduction process.

          @Roald-Silver-Zebra#53699 Ah yes I misunderstood the question after reading your response. The scheduled-payments endpoint is only for outgoing payments which are initiated manually by the user. E.G. sending 5 EUR to the owner of your pack each month.

          Your use-case runs in to the issues described by Raoul. Perhaps you could check for direct debits which have been paid twice using the mastercard-action endpoint and then give the user an estimate?

            Write a Reply...