Installment payments

Installment payments are a way to spread out a payable amount. A shoppers can choose to split up a full payment into smaller chunks, which they pay off at regular intervals over a set period. 

Brazil

Installment payments in Brazil are available through the following financial institutions:

  • Cielo (Adyen carries out reconciliation for S-level merchants.)
  • Rede (formerly Redecard; Adyen does not carry out reconciliation)
  • Banco Santander (Adyen carries out reconciliation and provides settlement reports)

Installment payments are also available for Klarna and RatePay Open Invoice. For more information, see Klarna, AfterPay and RatePay Open Invoice.

Getting started

Adyen provides merchant-funded installments so you can control the payment flow.

Set up a process to support payments in installments referring to the below pointers:

  1. Define the maximum number of installments a shopper can choose to pay for the purchase.
  2. Define a time frame to spread the installments over. For example, 3, 6, 12, or 24 months.
  3. Set the amount due per installment.
  4. Set the interest rate to charge the shopper with for choosing installments as a payment method.
     Adyen does not calculate interest. Therefore, you should always send us the amount including the interest.

The installments are usually due on a at the beginning or the end of each month.  However, the due dates are controlled by the issuers and may vary in some cases.

You receive an installment every 30 days from the corresponding payment capture day.

Payment flows

Settlement:

Refunds:

Code examples

{
    "card" : {
        "number" : "4111111111111111",
        "expiryMonth" : "8",
        "expiryYear" : "2018",
        "cvc" : "737",
        "holderName" : "Adyen Test"
    },
    
    "amount" : {
        "value" : 2000,
        "currency" : "BRL"
    },
    
    "installments" : {
        "value" : 4
    },
        
    "reference" : "Your Reference Here",
    "merchantAccount" : "TestMerchant",
    "shopperEmail" : "s.hopper@test.com",
    "shopperIP" : "61.294.12.12",
    "shopperReference" : "John Smith"
}

amount.currency=BRL&amount.value=2000&card.cvc=737&card.expiryMonth=08&card.expiryYear=2018&card.holderName=Adyen+Test&card.number=4111111111111111&merchantAccount=TestMerchant&reference=test1234&installments.value=4&shopperEmail=s.hopper%40test.com&shopperIP="61.294.12.12"&shopperReference=Simon+Hopper

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soap:Body>
    <ns1:authorise xmlns:ns1="http://payment.services.adyen.com">
      <ns1:paymentRequest>
        <amount xmlns="http://payment.services.adyen.com">
          <currency xmlns="http://common.services.adyen.com">BRL</currency>
          <value xmlns="http://common.services.adyen.com">2000</value>
        </amount>
        <card xmlns="http://payment.services.adyen.com">
          <cvc>737</cvc>
          <expiryMonth>08</expiryMonth>
          <expiryYear>2018</expiryYear>
          <holderName>Adyen Test</holderName>
          <number>4111111111111111</number>
        </card>
        <installments xmlns="http://common.services.adyen.com">
          <value xmlns="http://common.services.adyen.com">4</value>
        </installments>
        <merchantAccount xmlns="http://payment.services.adyen.com">TestMerchant</merchantAccount>
        <reference xmlns="http://payment.services.adyen.com">Your Reference Here</reference>
        <shopperEmail xmlns="http://payment.services.adyen.com">s.hopper@test.com</shopperEmail>
        <shopperIP xmlns="http://payment.services.adyen.com">61.294.12.12</shopperIP>
        <shopperReference xmlns="http://payment.services.adyen.com">Simon Hopper</shopperReference>
      </ns1:paymentRequest>
    </ns1:authorise>
  </soap:Body>
</soap:Envelope>

For information on available fields, refer to Installments.

Questions

Can't find something you are looking for? Look at our FAQ for answers or contact Support.