With the Lulu Print API, you have the ability to schedule batched payments, allowing groups of orders to be charged together at set time intervals rather than processing each order individually.


This feature is especially helpful for users whose financial institutions may limit, flag, or decline a high volume of individual payment transactions within a short period of time. By consolidating orders into batches, users can reduce the number of payment transactions processed daily while still fulfilling orders efficiently.


TABLE OF CONTENTS

Saving a Payment Method

Before batch payments can be set, you must add a payment method to your API Developer Account's Payments and Billing page. 

1. Log into your API portal.

2. Click Profile > Payments and Billing.

3. On the Payments and Billing page, click the Add Payment Method button. 



4. Enter your payment information, then click Add Payment Method.



Note: After adding a payment method, Lulu will charge a small amount to the card, which is necessary to establish the connection for batch payment charges. Once the connection is established, the amount will be refunded automatically.


Setting up BatchPayments

Once a payment method is saved, the batch payments section will activate, allowing you to select a payment time interval by selecting an option from the drop-down menu.


When complete, click the Save button.


Note: In order for the system to be able to access payments on a set interval, you must have automatic payments enabled in your account. For more information on activating automatic payments, please see here.


Note: New intervals always begin at 12:00 AM UTC. An order will not begin production until both the time interval and the production delay period has passed. For Example, if you have a 4 hour time interval and a 1 hour production delay, then at 4 am UTC the batch payment will trigger and the order will enter a 1 hour production delay. After the 1 hour production delay the payment will be captured and the order will enter production. 


Editing Batch Payment Intervals

After a batch payment interval is set, it can edited at any time on the same page, by clicking the Update button.


Identifying Batch Payment Orders

After a time interval is set, batch payment orders will be marked with a "Scheduled" status in your print job portal, to indicate they are scheduled for payment when your the set time interval ends.


Disabling Batch Payments

Scheduled Batch Payments can be disabled at any time on the Payments and Billing page. When batch payments are disabled and the current time interval ends, orders will begin to be processed individually thereafter.


Canceling Batch Payment Orders

In the event that the batch orders have entered the production delay period and 1 or more of the orders needs to be canceled, they can be cancelled from the print job portal individually, and the remaining orders will still continue into production when the production delay ends.