Docly Child

Pickup Appointments Setup

  • Customers schedule pickup time X days to X days into the future – Set the frequency of available pickup time slots.
  • Allow same-day pickup – You can set the range to start from 0 for same-day pickup and select the latest hour to offer same-day pickup for a given day.
  • Latest order hour for same-day pickup – This option allows the customer to pick up the order on the same day before the selected hour.
  • Time slot intervals – This option allows you to define the time slot for each pickup. It can be as short as 5 minutes or as long as the work hours of that day.
  • Appointments per time slot – limit the number of appointments per pickup time slot (how many customers can pick up orders at the same time slot)
  • Pickup time slots – define business days and hours to allow or require selecting a pickup date/time

You can set your local pickup availability using a calendar view, you can edit multiple dates at once, set exception hours for specific dates, split the daily pickup work hours, and more…


Output on Cart/Checkout

After finished the setup of pickup appointment. then Go to cart/checkout page and you can see pickup appointment options like below images.

EX. Cart page view – pickup appointment options
Ex. Checkout page view – pickup appointment options

Language translation for date picker calendar

Using below script, you just need to modify the script in which you want to translate the language and use that script. Then, add that script in function.php file to your child theme.

function alp_date_picker_translate_script(){
jQuery(document).ready(function (jQuery) {
	jQuery.datepicker.regional['fr-FR'] = {
		clearText: 'Effacer', clearStatus: '',
		closeText: 'Fermer', closeStatus: 'Fermer sans modifier',
		prevText: '&lt;Préc', prevStatus: 'Voir le mois précédent',
		nextText: 'Suiv&gt;', nextStatus: 'Voir le mois suivant',
		currentText: 'Courant', currentStatus: 'Voir le mois courant',
		monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
		monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Juin',
		monthStatus: 'Voir un autre mois', yearStatus: 'Voir un autre année',
		weekHeader: 'Sm', weekStatus: '',
		dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
		dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
		dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
		dayStatus: 'Utiliser DD comme premier jour de la semaine', dateStatus: 'Choisir le DD, MM d',
		dateFormat: 'dd/mm/yy', firstDay: 0, 
		initStatus: 'Choisir la date', isRTL: false
add_action('wp_head', 'alp_date_picker_translate_script');


Billed annually

Buy Now