Guides

Buy Now Pay Later program

Overview

Buy Now Pay Later (BNPL) loans allow individuals to finance purchases for goods and services with fixed installments over a period of time. The primary difference between BNPL and traditional loans is that the loan principal is disbursed to the merchant or service provider rather than to the individual directly.

Here’s how a BNPL loan works:

  1. Credit Application: at checkout for a good or service, the purchaser has an option to finance the purchase with a BNPL loan.
  2. Payment Terms: the payment terms are similar to that of a loan, with installment payments due over a given period (ie monthly) and term (ie 12 months).
  3. Fees & Interest: BNPL loans can be zero interest / zero fee, but also commonly charge interest. Sometimes there is a processing or platform fee associated with the loan (typically a percentage of the loan principal).
  4. Disbursement: once a loan is accepted, the proceeds are disbursed to the merchant.

The Buy Now Pay Later Credit Application

To create a credit application for a BNPL loan, the third_party_disbursement_destination is required in the request and represents the merchant or service provider that the individual is financing the purchase with.

1// Example: Create application request body
2{
3 "borrower_id": "bor_9a73889c4a68431b87489d42d9560f75",
4 "credit_type": "consumer_bnpl",
5 "third_party_disbursement_destination": "Bass Pro Shop"
6}
7
8## The Buy Now Pay Later Offer
9
10Buy Now Pay Later Loans leverage the standard Loan Offer object, including the following primary parameters:
11
121. `amount`: the total purchase price the user is financing, in cents.
132. `interest_rate`: the interest rate on the loan, in basis points.
143. `payment_period`: the frequency of installment payments. Can be `monthly`, `weekly`, or `biweekly`.
154. `loan_term`: An object representing the number of payments.
16
17The following example models a loan offer with an amount of $1,000.00, 13% interest rate, monthly payment period and 12 payments:
18
19{
20 "amount": 100000,
21 "interest_rate": 1300,
22 "payment_period": "monthly",
23 "origination_fee": 0,
24 "late_payment_fee": 0,
25 "type": "loan_offer",
26 "loan_term": {
27 "term_type": "months",
28 "term": 12
29 }
30}

The Pier Loan Facility resource is the source of truth for the loan’s ledger details including the balance, interest accruals, and due dates.

1 {
2 "terms": {
3 "grace_period": {
4 "term": 0,
5 "interest_rate": 0
6 },
7 "loan_term": {
8 "term": 12,
9 "term_type": "months"
10 },
11 "amount": 2000000,
12 "apr": 1300,
13 "type": "loan_offer",
14 "interest_rate": 1300,
15 "late_payment_fee": 0,
16 "origination_fee": 0,
17 "payment_period": "monthly",
18 "periodic_payment": 178635,
19 "id": "off_d5e348293e42489cb1b70b47a49ea68f",
20 "interest_type": "fixed"
21 },
22 "id": "fac_46a10faf1d9442a1880d08814a90f670",
23 "application_id": "app_57ccbab39ac64428994839133b39d11c",
24 "borrower_id": "bor_9a78389c4a68431b87489d42d9560f75",
25 "loan_agreement_id": "doc_4f134b3862064833b37d61501aea2105",
26 "account_number": "540017027",
27 "credit_type": "consumer_bnpl",
28 "status": "active",
29 "autopay": {
30 "authorized": false
31 },
32 "balance": 2000000,
33 "origination_date": "2023-12-13",
34 "disbursement_date": "2023-12-13",
35 "remaining_term": 12,
36 "payments_due": [],
37 "transactions": [],
38 "statements": [],
39 "created_on": "2023-12-13T23:13:54.619Z",
40 "amortization_schedule": [
41 {
42 "payment_date": "2024-01-13",
43 "interest_payment_amount": 21667,
44 "principal_payment_amount": 156968,
45 "other_payment_amount": 0,
46 "total_payment_amount": 178635,
47 "balance_amount": 1843032,
48 "item_index": 1
49 },
50 {
51 "payment_date": "2024-02-13",
52 "interest_payment_amount": 19966,
53 "principal_payment_amount": 158669,
54 "other_payment_amount": 0,
55 "total_payment_amount": 178635,
56 "balance_amount": 1684363,
57 "item_index": 2
58 },
59 {
60 "payment_date": "2024-03-13",
61 "interest_payment_amount": 18247,
62 "principal_payment_amount": 160388,
63 "other_payment_amount": 0,
64 "total_payment_amount": 178635,
65 "balance_amount": 1523975,
66 "item_index": 3
67 },
68 {
69 "payment_date": "2024-04-13",
70 "interest_payment_amount": 16510,
71 "principal_payment_amount": 162125,
72 "other_payment_amount": 0,
73 "total_payment_amount": 178635,
74 "balance_amount": 1361850,
75 "item_index": 4
76 },
77 {
78 "payment_date": "2024-05-13",
79 "interest_payment_amount": 14753,
80 "principal_payment_amount": 163882,
81 "other_payment_amount": 0,
82 "total_payment_amount": 178635,
83 "balance_amount": 1197968,
84 "item_index": 5
85 },
86 {
87 "payment_date": "2024-06-13",
88 "interest_payment_amount": 12978,
89 "principal_payment_amount": 165657,
90 "other_payment_amount": 0,
91 "total_payment_amount": 178635,
92 "balance_amount": 1032311,
93 "item_index": 6
94 },
95 {
96 "payment_date": "2024-07-13",
97 "interest_payment_amount": 11183,
98 "principal_payment_amount": 167452,
99 "other_payment_amount": 0,
100 "total_payment_amount": 178635,
101 "balance_amount": 864859,
102 "item_index": 7
103 },
104 {
105 "payment_date": "2024-08-13",
106 "interest_payment_amount": 9369,
107 "principal_payment_amount": 169266,
108 "other_payment_amount": 0,
109 "total_payment_amount": 178635,
110 "balance_amount": 695593,
111 "item_index": 8
112 },
113 {
114 "payment_date": "2024-09-13",
115 "interest_payment_amount": 7536,
116 "principal_payment_amount": 171099,
117 "other_payment_amount": 0,
118 "total_payment_amount": 178635,
119 "balance_amount": 524494,
120 "item_index": 9
121 },
122 {
123 "payment_date": "2024-10-13",
124 "interest_payment_amount": 5682,
125 "principal_payment_amount": 172953,
126 "other_payment_amount": 0,
127 "total_payment_amount": 178635,
128 "balance_amount": 351541,
129 "item_index": 10
130 },
131 {
132 "payment_date": "2024-11-13",
133 "interest_payment_amount": 3808,
134 "principal_payment_amount": 174827,
135 "other_payment_amount": 0,
136 "total_payment_amount": 178635,
137 "balance_amount": 176714,
138 "item_index": 11
139 },
140 {
141 "payment_date": "2024-12-13",
142 "interest_payment_amount": 1914,
143 "principal_payment_amount": 176714,
144 "other_payment_amount": 0,
145 "total_payment_amount": 178628,
146 "balance_amount": 0,
147 "item_index": 12
148 }
149 ],
150 "next_payment_amount": 178635,
151 "next_payment_due_date": "2024-01-13",
152 "current_payment_due_date": "2024-01-13",
153 "last_payment_date": null,
154 "payoff_balance": 2000000,
155 "principal_paid_thru": "2023-12-12",
156 "next_billing_date": "2024-01-03",
157 "interest_accrued_thru": "2023-12-12",
158 "next_accrual_cutoff_date": "2024-01-12",
159 "scheduled_payoff_date": "2024-12-13"
160}