BNPL: What’s the Catch?

Ally Feiam By Ally Feiam | 02 Oct 2019

Online marketplaces and brick-an-mortar retailers are embracing BNPL like never before. As a new platform arrives on the scene, retailers snag the opportunity to partner up. But are there some downsides that we’re all ignoring?

Another BNPL partnership is in the works, this time with Catch Group and LatitudePay. The online marketplace will introduce the payment platform to its 1.5 million shoppers, with the option to pay for goods over a ten-week plan. LatitudePay launched only a month ago and has already signed up many other retailers to its belt, who will go live within the next few weeks.

“Catch Group is an incredibly successful and entrepreneurial online retailer. It has been about 1.5 million active customers, and at any time almost 1.9 million different products for sale on its site at great prices,” explained Ahmed Fahour, the Managing Director and CEO of LatitudePay.

With aims to get a head start of the holiday period, LatitudePay will go live on the Catch site in October. The BNPL platform has an ‘instant’ approval for spending amounts between $150 and $1,000.

The partnership with LatitudePay and Catch allows customers to schedule payments at their preferred time. “We’re excited to be partnering with LatitudePay to provide our customers with more choice and value when it comes to choosing how they pay. LatitudePay allows our savvy shoppers to spread payments over ten weeks and responds to the growing demand we’ve seen for buy now pay later services. LatitudePay is a great partner for as we are both aligned to help make online shopping easier and more convenient for shoppers,” said Nati Harpaz, the CEO of Catch Group.

The Marketplace x BNPL Trend

Many online marketplaces in Australia have embraced the trend of BNPL, as have Aussie shoppers. In August, Kogan partnered with Citi to create a bespoke BNPL service – with a survey declaring that over half of customers preferring to use a payment plan from a bank rather than a ‘non-traditional’ lender.

“We know 78 per cent of surveyed Australians are concerned about their debt, and through both our shop with points and instalment offers, we aim to give our customers choice when it comes to how they want to pay for their purchases,” explained Chong You Lum, the Head of Cards and Loans at Citi.

Other online marketplaces like MyDeal also embrace scheduled payments, as they signed up with ZipPay in 2018 – one of the hundreds of participating stores registered.

The trend for this payment plan is exceedingly popular throughout retail in Australia, with 90 per cent of Aussie shoppers using BNPL on subsequent purchases. According to the Power Retail Spotlight Series: BNPL, only 17 per cent of Australians online shoppers use these scheduled payments regularly, but that number is set to rise.

“The younger generation is particularly concerned about debt, with 87 per cent of millennials identifying themselves as concerned. This generation is also the primary user of buy now pay later services, reflecting their willingness to use new tools for money management,” explained Mr You Lum.

BNPL Over-Saturation?

While BNPL services are exceedingly popular within the Millennial generation, with every new platform that arrives on the scene, the harder is for customers to keep up.

Is it becoming the case of over-saturation for retailers and customers alike? According to the Power Retail Spotlight Series: BNPL, 97 per cent of online shoppers are aware of Afterpay and 64 per cent have heard of Zippay. However, whether shoppers have heard of a BNPL platform and if they’ve used it are two very different statements.

Trust is something that’s harder to capture in today’s climate. In June, it was uncovered that BNPL services like AFterpay, Zip and Splitit fall through the cracks when it comes to credit provider classification. Some BNPL platforms are not regulated or covered by the National Credit Act, which can spell trouble for consumers.

With more services that show up on the retail scene, the harder it is for customers to keep up with what they’re using. This can lead to confusion, missed payments and underlying debt.

According to a study by ASIC (Australian Security and Investment Commission), 60 per cent of BNPL users are aged between 18 to 34, and 40 per cent of those users earn less than $40,000 annually.

The study found that users of the platform are 70 per cent more likely to make a spontaneous purchase, which is a win for the retailer, not so much the consumer. Sixty-four per cent of those surveyed found they would be more likely to spend more than they intended in a single transaction, and 16 per cent had either become overdrawn or delayed a scheduled payment due to BNPL debt.

While these legal loopholes stay in plain sight, it may seem like an easy money-maker for retailers, but consumers may catch on to the downsides of the payment plans. Until then, the more BNPL platforms that op up, the more likely retailers are going to jump on the bandwagon.

Like this story? Sign-up for the free Pulse Weekly Newsletter for more essential online retail content.

[gravityform id="11" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper fix-om-styling_wrapper' id='gform_wrapper_11' ><div id='gf_11' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_11' id='gform_11' class='fix-om-styling' action='/insights/bnpl-whats-the-catch/#gf_11'> <div class='gform_body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id='field_11_2' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_11_2' >Email Address<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_11_2' type='text' value='' class='large' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id='field_11_3' class='gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' >Name<span class='gfield_required'>*</span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_11_3'> <span id='input_11_3_3_container' class='name_first' > <input type='text' name='input_3.3' id='input_11_3_3' value='' aria-label='First name' aria-required="true" aria-invalid="false" placeholder='First Name'/> <label for='input_11_3_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_11_3_6_container' class='name_last' > <input type='text' name='input_3.6' id='input_11_3_6' value='' aria-label='Last name' aria-required="true" aria-invalid="false" placeholder='Last Name'/> <label for='input_11_3_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id='field_11_5' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_11_5' >Company / Organisation<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_11_5' type='text' value='' class='large' placeholder='Company' aria-required="true" aria-invalid="false" /></div></li><li id='field_11_6' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_6' id='input_11_6' type='hidden' class='gform_hidden' aria-invalid="false" value='NOT PROVIDED' /></li><li id='field_11_7' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_7' id='input_11_7' type='hidden' class='gform_hidden' aria-invalid="false" value='NOT PROVIDED' /></li><li id='field_11_8' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_8' id='input_11_8' type='hidden' class='gform_hidden' aria-invalid="false" value='NOT PROVIDED' /></li><li id='field_11_9' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_9' >Email</label><div class='ginput_container'><input name='input_9' id='input_11_9' type='text' value='' /></div><div class='gfield_description' id='gfield_description_11_9'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <button type="submit" class="button-3" id="gform_submit_button_11">SUBSCRIBE</button> <input type='hidden' name='gform_ajax' value='form_id=11&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjRjNDYzMzMwNzM3OTFjM2ZlOGZhNjY2ZDA4ZDVlMDcyIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_11' id='gform_ajax_frame_11' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 11, '' );jQuery('#gform_ajax_frame_11').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_11').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, '' );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_11').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_11').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;}, 50);}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [11, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 11) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [11, 1]) } ); </script>