Changeset 3760107
- Timestamp:
- 10/22/2026 02:58:49 PM (10 days ago)
- Location:
- francesco-guarino-booking-calendar
- Files:
-
- 12 edited
- 1 copied
-
tags/1.0.26 (copied) (copied from francesco-guarino-booking-calendar/trunk )
-
tags/1.0.26/francesco-guarino-booking-calendar.php (modified) (2 diffs)
-
tags/1.0.26/includes/payments/paypal.php (modified) (1 diff)
-
tags/1.0.26/readme-de_DE.txt (modified) (3 diffs)
-
tags/1.0.26/readme-es_ES.txt (modified) (3 diffs)
-
tags/1.0.26/readme-it_IT.txt (modified) (3 diffs)
-
tags/1.0.26/readme.txt (modified) (2 diffs)
-
trunk/francesco-guarino-booking-calendar.php (modified) (2 diffs)
-
trunk/includes/payments/paypal.php (modified) (1 diff)
-
trunk/readme-de_DE.txt (modified) (3 diffs)
-
trunk/readme-es_ES.txt (modified) (3 diffs)
-
trunk/readme-it_IT.txt (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
francesco-guarino-booking-calendar/tags/1.0.26/francesco-guarino-booking-calendar.php
r3758990 r3760107 5 5 * Plugin URI: https://clicktarotcalendar.com 6 6 * Description: Booking calendar with PayPal and Stripe payments. 7 * Version: 1.0.2 57 * Version: 1.0.26 8 8 * Author: clickTarot 9 9 * Author URI: https://clicktarot.net … … 25 25 ctcal_fs()->set_basename( false, __FILE__ ); 26 26 } else { 27 define( 'CTCAL_VERSION', '1.0.2 5' );27 define( 'CTCAL_VERSION', '1.0.26' ); 28 28 define( 'CTCAL_FILE', __FILE__ ); 29 29 define( 'CTCAL_DIR', plugin_dir_path( __FILE__ ) ); -
francesco-guarino-booking-calendar/tags/1.0.26/includes/payments/paypal.php
r3758990 r3760107 231 231 ctcal_maybe_apply_coupon_usage( $booking_id ); 232 232 ctcal_warn_if_late_payment_overlaps( $booking_id, $booking['status'] ); 233 // Pagamento appena confermato dal gateway (una sola volta per 234 // prenotazione, grazie alla UPDATE atomica qui sopra): punto di 235 // aggancio per tracciamento lato server, CRM, ecc. 236 do_action( 'ctcal_booking_paid', $booking_id, intval( $booking['calendar_id'] ) ); 233 237 } 234 238 -
francesco-guarino-booking-calendar/tags/1.0.26/readme-de_DE.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 137 137 138 138 [//]: # fs_free_only_begin 139 = 1.0.26 = 140 * Neu (für Entwickler): Action `ctcal_booking_paid`, die einmal ausgelöst wird, wenn PayPal oder Stripe die Zahlung einer Buchung bestätigt, mit Buchungs-ID und Kalender-ID. Nützlich für serverseitiges Tracking (z. B. Meta Conversions API) oder ein CRM. 141 139 142 = 1.0.25 = 140 143 * Verbessert: Eine unbezahlte Buchung hält die Uhrzeit jetzt höchstens 30 Minuten (vorher bis zu zwei Stunden), und bricht der Kunde bei PayPal oder Stripe ab, wird die Uhrzeit sofort frei: Er kehrt mit bereits ausgefüllten Daten und einer Nachricht zum Formular zurück. … … 217 220 218 221 [//]: # fs_premium_only_begin 222 = 1.0.26 = 223 * Neu (für Entwickler): Action `ctcal_booking_paid`, die einmal ausgelöst wird, wenn PayPal oder Stripe die Zahlung einer Buchung bestätigt, mit Buchungs-ID und Kalender-ID. Nützlich für serverseitiges Tracking (z. B. Meta Conversions API) oder ein CRM. 224 219 225 = 1.0.25 = 220 226 * Verbessert: Eine unbezahlte Buchung hält die Uhrzeit jetzt höchstens 30 Minuten (vorher bis zu zwei Stunden), und bricht der Kunde bei PayPal oder Stripe ab, wird die Uhrzeit sofort frei: Er kehrt mit bereits ausgefüllten Daten und einer Nachricht zum Formular zurück. -
francesco-guarino-booking-calendar/tags/1.0.26/readme-es_ES.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 137 137 138 138 [//]: # fs_free_only_begin 139 = 1.0.26 = 140 * Nuevo (para desarrolladores): acción `ctcal_booking_paid`, que se ejecuta una sola vez cuando PayPal o Stripe confirman el pago de una reserva, con el ID de la reserva y del calendario. Útil para el seguimiento del lado del servidor (p. ej. Meta Conversions API) o un CRM. 141 139 142 = 1.0.25 = 140 143 * Mejorado: una reserva sin pagar ahora retiene la hora 30 minutos como máximo (antes hasta dos horas), y si el cliente cancela en PayPal o Stripe la hora se libera enseguida: vuelve al formulario con sus datos ya rellenados y un mensaje. … … 217 220 218 221 [//]: # fs_premium_only_begin 222 = 1.0.26 = 223 * Nuevo (para desarrolladores): acción `ctcal_booking_paid`, que se ejecuta una sola vez cuando PayPal o Stripe confirman el pago de una reserva, con el ID de la reserva y del calendario. Útil para el seguimiento del lado del servidor (p. ej. Meta Conversions API) o un CRM. 224 219 225 = 1.0.25 = 220 226 * Mejorado: una reserva sin pagar ahora retiene la hora 30 minutos como máximo (antes hasta dos horas), y si el cliente cancela en PayPal o Stripe la hora se libera enseguida: vuelve al formulario con sus datos ya rellenados y un mensaje. -
francesco-guarino-booking-calendar/tags/1.0.26/readme-it_IT.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 137 137 138 138 [//]: # fs_free_only_begin 139 = 1.0.26 = 140 * Nuovo (per sviluppatori): azione `ctcal_booking_paid`, eseguita una sola volta quando PayPal o Stripe confermano il pagamento di una prenotazione, con ID della prenotazione e del calendario. Utile per il tracciamento lato server (es. Meta Conversions API) o un CRM. 141 139 142 = 1.0.25 = 140 143 * Migliorato: una prenotazione non pagata ora tiene l'orario al massimo 30 minuti (prima fino a due ore), e se il cliente annulla su PayPal o Stripe l'orario si libera subito: torna al modulo con i suoi dati già compilati e un messaggio. … … 217 220 218 221 [//]: # fs_premium_only_begin 222 = 1.0.26 = 223 * Nuovo (per sviluppatori): azione `ctcal_booking_paid`, eseguita una sola volta quando PayPal o Stripe confermano il pagamento di una prenotazione, con ID della prenotazione e del calendario. Utile per il tracciamento lato server (es. Meta Conversions API) o un CRM. 224 219 225 = 1.0.25 = 220 226 * Migliorato: una prenotazione non pagata ora tiene l'orario al massimo 30 minuti (prima fino a due ore), e se il cliente annulla su PayPal o Stripe l'orario si libera subito: torna al modulo con i suoi dati già compilati e un messaggio. -
francesco-guarino-booking-calendar/tags/1.0.26/readme.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 110 110 == Changelog == 111 111 112 = 1.0.26 = 113 * New (for developers): `ctcal_booking_paid` action, fired once when PayPal or Stripe confirms the payment of a booking, with the booking ID and calendar ID. Useful for server-side tracking (e.g. Meta Conversions API) or a CRM. 114 112 115 = 1.0.25 = 113 116 * Improved: an unpaid booking now holds the time for 30 minutes at most (it used to be up to two hours), and if the client cancels on PayPal or Stripe the time is freed right away: they come back to the form with their details already filled in and a message. -
francesco-guarino-booking-calendar/trunk/francesco-guarino-booking-calendar.php
r3758990 r3760107 5 5 * Plugin URI: https://clicktarotcalendar.com 6 6 * Description: Booking calendar with PayPal and Stripe payments. 7 * Version: 1.0.2 57 * Version: 1.0.26 8 8 * Author: clickTarot 9 9 * Author URI: https://clicktarot.net … … 25 25 ctcal_fs()->set_basename( false, __FILE__ ); 26 26 } else { 27 define( 'CTCAL_VERSION', '1.0.2 5' );27 define( 'CTCAL_VERSION', '1.0.26' ); 28 28 define( 'CTCAL_FILE', __FILE__ ); 29 29 define( 'CTCAL_DIR', plugin_dir_path( __FILE__ ) ); -
francesco-guarino-booking-calendar/trunk/includes/payments/paypal.php
r3758990 r3760107 231 231 ctcal_maybe_apply_coupon_usage( $booking_id ); 232 232 ctcal_warn_if_late_payment_overlaps( $booking_id, $booking['status'] ); 233 // Pagamento appena confermato dal gateway (una sola volta per 234 // prenotazione, grazie alla UPDATE atomica qui sopra): punto di 235 // aggancio per tracciamento lato server, CRM, ecc. 236 do_action( 'ctcal_booking_paid', $booking_id, intval( $booking['calendar_id'] ) ); 233 237 } 234 238 -
francesco-guarino-booking-calendar/trunk/readme-de_DE.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 137 137 138 138 [//]: # fs_free_only_begin 139 = 1.0.26 = 140 * Neu (für Entwickler): Action `ctcal_booking_paid`, die einmal ausgelöst wird, wenn PayPal oder Stripe die Zahlung einer Buchung bestätigt, mit Buchungs-ID und Kalender-ID. Nützlich für serverseitiges Tracking (z. B. Meta Conversions API) oder ein CRM. 141 139 142 = 1.0.25 = 140 143 * Verbessert: Eine unbezahlte Buchung hält die Uhrzeit jetzt höchstens 30 Minuten (vorher bis zu zwei Stunden), und bricht der Kunde bei PayPal oder Stripe ab, wird die Uhrzeit sofort frei: Er kehrt mit bereits ausgefüllten Daten und einer Nachricht zum Formular zurück. … … 217 220 218 221 [//]: # fs_premium_only_begin 222 = 1.0.26 = 223 * Neu (für Entwickler): Action `ctcal_booking_paid`, die einmal ausgelöst wird, wenn PayPal oder Stripe die Zahlung einer Buchung bestätigt, mit Buchungs-ID und Kalender-ID. Nützlich für serverseitiges Tracking (z. B. Meta Conversions API) oder ein CRM. 224 219 225 = 1.0.25 = 220 226 * Verbessert: Eine unbezahlte Buchung hält die Uhrzeit jetzt höchstens 30 Minuten (vorher bis zu zwei Stunden), und bricht der Kunde bei PayPal oder Stripe ab, wird die Uhrzeit sofort frei: Er kehrt mit bereits ausgefüllten Daten und einer Nachricht zum Formular zurück. -
francesco-guarino-booking-calendar/trunk/readme-es_ES.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 137 137 138 138 [//]: # fs_free_only_begin 139 = 1.0.26 = 140 * Nuevo (para desarrolladores): acción `ctcal_booking_paid`, que se ejecuta una sola vez cuando PayPal o Stripe confirman el pago de una reserva, con el ID de la reserva y del calendario. Útil para el seguimiento del lado del servidor (p. ej. Meta Conversions API) o un CRM. 141 139 142 = 1.0.25 = 140 143 * Mejorado: una reserva sin pagar ahora retiene la hora 30 minutos como máximo (antes hasta dos horas), y si el cliente cancela en PayPal o Stripe la hora se libera enseguida: vuelve al formulario con sus datos ya rellenados y un mensaje. … … 217 220 218 221 [//]: # fs_premium_only_begin 222 = 1.0.26 = 223 * Nuevo (para desarrolladores): acción `ctcal_booking_paid`, que se ejecuta una sola vez cuando PayPal o Stripe confirman el pago de una reserva, con el ID de la reserva y del calendario. Útil para el seguimiento del lado del servidor (p. ej. Meta Conversions API) o un CRM. 224 219 225 = 1.0.25 = 220 226 * Mejorado: una reserva sin pagar ahora retiene la hora 30 minutos como máximo (antes hasta dos horas), y si el cliente cancela en PayPal o Stripe la hora se libera enseguida: vuelve al formulario con sus datos ya rellenados y un mensaje. -
francesco-guarino-booking-calendar/trunk/readme-it_IT.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 137 137 138 138 [//]: # fs_free_only_begin 139 = 1.0.26 = 140 * Nuovo (per sviluppatori): azione `ctcal_booking_paid`, eseguita una sola volta quando PayPal o Stripe confermano il pagamento di una prenotazione, con ID della prenotazione e del calendario. Utile per il tracciamento lato server (es. Meta Conversions API) o un CRM. 141 139 142 = 1.0.25 = 140 143 * Migliorato: una prenotazione non pagata ora tiene l'orario al massimo 30 minuti (prima fino a due ore), e se il cliente annulla su PayPal o Stripe l'orario si libera subito: torna al modulo con i suoi dati già compilati e un messaggio. … … 217 220 218 221 [//]: # fs_premium_only_begin 222 = 1.0.26 = 223 * Nuovo (per sviluppatori): azione `ctcal_booking_paid`, eseguita una sola volta quando PayPal o Stripe confermano il pagamento di una prenotazione, con ID della prenotazione e del calendario. Utile per il tracciamento lato server (es. Meta Conversions API) o un CRM. 224 219 225 = 1.0.25 = 220 226 * Migliorato: una prenotazione non pagata ora tiene l'orario al massimo 30 minuti (prima fino a due ore), e se il cliente annulla su PayPal o Stripe l'orario si libera subito: torna al modulo con i suoi dati già compilati e un messaggio. -
francesco-guarino-booking-calendar/trunk/readme.txt
r3758990 r3760107 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0.2 57 Stable tag: 1.0.26 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 110 110 == Changelog == 111 111 112 = 1.0.26 = 113 * New (for developers): `ctcal_booking_paid` action, fired once when PayPal or Stripe confirms the payment of a booking, with the booking ID and calendar ID. Useful for server-side tracking (e.g. Meta Conversions API) or a CRM. 114 112 115 = 1.0.25 = 113 116 * Improved: an unpaid booking now holds the time for 30 minutes at most (it used to be up to two hours), and if the client cancels on PayPal or Stripe the time is freed right away: they come back to the form with their details already filled in and a message.
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)