{"id":4273,"date":"2026-05-28T14:38:38","date_gmt":"2026-05-28T14:38:38","guid":{"rendered":"https:\/\/glacademy.com.my\/?page_id=4273"},"modified":"2026-06-11T03:52:54","modified_gmt":"2026-06-11T03:52:54","slug":"payment","status":"publish","type":"page","link":"https:\/\/glacademy.edu.my\/fr\/payment\/","title":{"rendered":"Payment (French)"},"content":{"rendered":"<!-- GL Academy \u2014 Payment Methods (French) -->\n\n<!-- SECTION 1 \u2014 HERO -->\n<section class=\"pay-hero\">\n  <div class=\"pay-hero__bg\" aria-hidden=\"true\"><\/div>\n  <div class=\"pay-hero__inner\">\n    <span class=\"pay-eyebrow\">Frais de scolarit\u00e9<\/span>\n    <h1 class=\"pay-hero__title\">Des paiements simples<br><span class=\"hp-gradient-text\">et s\u00e9curis\u00e9s.<\/span><\/h1>\n    <p class=\"pay-hero__sub\">Payez vos frais de scolarit\u00e9 par virement bancaire, QR code ou en ligne. Plusieurs modes de paiement accept\u00e9s \u2014 choisissez celui qui vous convient le mieux.<\/p>\n    <div class=\"pay-hero__methods\" aria-hidden=\"true\">\n      <span class=\"pay-hero__badge\">\ud83c\udfe6 Virement bancaire<\/span>\n      <span class=\"pay-hero__badge\">\ud83d\udcf1 DuitNow QR<\/span>\n      <span class=\"pay-hero__badge\">\ud83d\udcb3 Paiement en ligne<\/span>\n      <span class=\"pay-hero__badge\">\ud83c\udf10 Alipay+<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- SECTION 2 \u2014 BANK TRANSFER -->\n<section class=\"pay-method\" id=\"pay-bank\">\n  <div class=\"pay-method__inner\">\n\n    <div class=\"pay-method__head\">\n      <div class=\"pay-method__badge pay-method__badge--blue\">Option 1<\/div>\n      <h2 class=\"pay-section__title\">Virement bancaire<\/h2>\n      <p class=\"pay-section__intro\">Effectuez un virement directement sur notre compte bancaire. Indiquez le nom complet de votre enfant comme r\u00e9f\u00e9rence de paiement afin que nous puissions associer le r\u00e8glement au bon \u00e9l\u00e8ve.<\/p>\n    <\/div>\n\n    <div class=\"pay-bank-switcher\">\n      <button class=\"pay-bank-tab pay-bank-tab--active\" data-tab=\"myr\" type=\"button\">\ud83c\uddf2\ud83c\uddfe MYR \u2014 Ringgit malaisien<\/button>\n      <button class=\"pay-bank-tab\" data-tab=\"usd\" type=\"button\">\ud83c\uddfa\ud83c\uddf8 USD \u2014 Dollar am\u00e9ricain<\/button>\n    <\/div>\n\n    <!-- MYR Account -->\n    <div class=\"pay-bank-card\" id=\"pay-bank-myr\">\n      <div class=\"pay-bank-card__top\">\n        <div class=\"pay-bank-card__bank-wrap\">\n          <div class=\"pay-bank-card__bank-logo\" aria-hidden=\"true\">\n            <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C9A961\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"10\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0110 0v4\"\/><\/svg>\n          <\/div>\n          <div>\n            <div class=\"pay-bank-card__bank-name\">AmBank (M) Berhad<\/div>\n            <div class=\"pay-bank-card__bank-sub\">SWIFT \/ BIC: ARBKMYKL<\/div>\n          <\/div>\n        <\/div>\n        <span class=\"pay-bank-card__type\">Compte MYR<\/span>\n      <\/div>\n      <div class=\"pay-bank-card__divider\"><\/div>\n      <div class=\"pay-bank-card__rows\">\n        <div class=\"pay-bank-card__row\">\n          <span class=\"pay-bank-card__label\">Num\u00e9ro de compte<\/span>\n          <div class=\"pay-bank-card__num-wrap\">\n            <span class=\"pay-bank-card__num\" id=\"pay-acc-num-myr\">888-1064-7467-04<\/span>\n            <button class=\"pay-copy-btn\" data-copy-target=\"pay-acc-num-myr\" type=\"button\" aria-label=\"Copier le num\u00e9ro de compte\">\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg>\n              <span>Copier<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n        <div class=\"pay-bank-card__row\">\n          <span class=\"pay-bank-card__label\">Titulaire du compte<\/span>\n          <span class=\"pay-bank-card__val\">GL Education Group Sdn Bhd<\/span>\n        <\/div>\n        <div class=\"pay-bank-card__row\">\n          <span class=\"pay-bank-card__label\">SWIFT \/ BIC<\/span>\n          <div class=\"pay-bank-card__num-wrap\">\n            <span class=\"pay-bank-card__val\" id=\"pay-swift-myr\">ARBKMYKL<\/span>\n            <button class=\"pay-copy-btn\" data-copy-target=\"pay-swift-myr\" type=\"button\" aria-label=\"Copier le code SWIFT\">\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg>\n              <span>Copier<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"pay-bank-card__note\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/><\/svg>\n        Indiquez le nom complet de votre enfant comme r\u00e9f\u00e9rence de paiement\n      <\/div>\n    <\/div>\n\n    <!-- USD Account -->\n    <div class=\"pay-bank-card pay-bank-card--hidden\" id=\"pay-bank-usd\">\n      <div class=\"pay-bank-card__top\">\n        <div class=\"pay-bank-card__bank-wrap\">\n          <div class=\"pay-bank-card__bank-logo\" aria-hidden=\"true\">\n            <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C9A961\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"10\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0110 0v4\"\/><\/svg>\n          <\/div>\n          <div>\n            <div class=\"pay-bank-card__bank-name\">AmBank (M) Berhad<\/div>\n            <div class=\"pay-bank-card__bank-sub\">SWIFT \/ BIC: ARBKMYKL<\/div>\n          <\/div>\n        <\/div>\n        <span class=\"pay-bank-card__type\">Compte USD<\/span>\n      <\/div>\n      <div class=\"pay-bank-card__divider\"><\/div>\n      <div class=\"pay-bank-card__rows\">\n        <div class=\"pay-bank-card__row\">\n          <span class=\"pay-bank-card__label\">Num\u00e9ro de compte<\/span>\n          <div class=\"pay-bank-card__num-wrap\">\n            <span class=\"pay-bank-card__num\" id=\"pay-acc-num-usd\">888-3000-775-778<\/span>\n            <button class=\"pay-copy-btn\" data-copy-target=\"pay-acc-num-usd\" type=\"button\" aria-label=\"Copier le num\u00e9ro de compte\">\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg>\n              <span>Copier<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n        <div class=\"pay-bank-card__row\">\n          <span class=\"pay-bank-card__label\">Titulaire du compte<\/span>\n          <span class=\"pay-bank-card__val\">GL Education Group Sdn Bhd<\/span>\n        <\/div>\n        <div class=\"pay-bank-card__row\">\n          <span class=\"pay-bank-card__label\">SWIFT \/ BIC<\/span>\n          <div class=\"pay-bank-card__num-wrap\">\n            <span class=\"pay-bank-card__val\" id=\"pay-swift-usd\">ARBKMYKL<\/span>\n            <button class=\"pay-copy-btn\" data-copy-target=\"pay-swift-usd\" type=\"button\" aria-label=\"Copier le code SWIFT\">\n              <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg>\n              <span>Copier<\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"pay-bank-card__note\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/><\/svg>\n        Indiquez le nom complet de votre enfant comme r\u00e9f\u00e9rence de paiement. Pour les virements internationaux, veuillez \u00e9galement indiquer le code SWIFT.\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<!-- SECTION 3 \u2014 QR PAYMENT -->\n<section class=\"pay-method pay-method--alt\" id=\"pay-qr\">\n  <div class=\"pay-method__inner\">\n\n    <div class=\"pay-method__head\">\n      <div class=\"pay-method__badge pay-method__badge--teal\">Option 2<\/div>\n      <h2 class=\"pay-section__title\">Paiement par QR<\/h2>\n      <p class=\"pay-section__intro\">Scannez notre QR code DuitNow avec n'importe quelle application compatible. Compatible avec tous les principaux portefeuilles \u00e9lectroniques malaisiens, les applications de paiement chinoises et cor\u00e9ennes, et tous les partenaires Alipay+ dans le monde.<\/p>\n    <\/div>\n\n    <div class=\"pay-qr-layout\">\n\n      <div class=\"pay-qr-panel\">\n        <div class=\"pay-qr-frame\">\n          <img decoding=\"async\" src=\"https:\/\/glacademy.edu.my\/wp-content\/uploads\/2026\/05\/Untitled-7.5-x-5.5-cm-8.png\"\n               alt=\"QR Code DuitNow de GL Academy\" class=\"pay-qr-img\" loading=\"lazy\">\n        <\/div>\n        <p class=\"pay-qr-caption\">Scannez avec n'importe quelle application compatible<\/p>\n        <span class=\"pay-qr-badge\">DuitNow QR<\/span>\n      <\/div>\n\n      <div class=\"pay-apps-panel\">\n        <h3 class=\"pay-apps-panel__title\">Applications de paiement accept\u00e9es<\/h3>\n\n        <div class=\"pay-app-group\">\n          <span class=\"pay-app-group__label\">\ud83c\uddf2\ud83c\uddfe Malaisie<\/span>\n          <div class=\"pay-app-chips\">\n            <span class=\"pay-app-chip\">DuitNow QR<\/span>\n            <span class=\"pay-app-chip\">Touch 'n Go eWallet<\/span>\n            <span class=\"pay-app-chip\">GrabPay<\/span>\n            <span class=\"pay-app-chip\">Shopee Pay<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"pay-app-group\">\n          <span class=\"pay-app-group__label\">\ud83c\udde8\ud83c\uddf3 Chine<\/span>\n          <div class=\"pay-app-chips\">\n            <span class=\"pay-app-chip\">Alipay<\/span>\n            <span class=\"pay-app-chip\">WeChat Pay<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"pay-app-group\">\n          <span class=\"pay-app-group__label\">\ud83c\uddf0\ud83c\uddf7 Cor\u00e9e<\/span>\n          <div class=\"pay-app-chips\">\n            <span class=\"pay-app-chip\">KakaoPay<\/span>\n            <span class=\"pay-app-chip\">TossPay<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"pay-app-group\">\n          <span class=\"pay-app-group__label\">\ud83c\udf0f International<\/span>\n          <div class=\"pay-app-chips\">\n            <span class=\"pay-app-chip\">LINE Pay<\/span>\n            <span class=\"pay-app-chip\">All Alipay+ partners<\/span>\n            <span class=\"pay-app-chip\">&amp; plus<\/span>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<!-- SECTION 4 \u2014 ONLINE PAYMENT -->\n<section class=\"pay-method\" id=\"pay-online\">\n  <div class=\"pay-method__inner\">\n\n    <div class=\"pay-method__head\">\n      <div class=\"pay-method__badge pay-method__badge--gold\">Option 3<\/div>\n      <h2 class=\"pay-section__title\">Paiement en ligne<\/h2>\n      <p class=\"pay-section__intro\">Payez en toute s\u00e9curit\u00e9 en ligne par carte de cr\u00e9dit, carte de d\u00e9bit ou virement en ligne. Trait\u00e9 via notre passerelle de paiement s\u00e9curis\u00e9e.<\/p>\n    <\/div>\n\n    <div class=\"pay-online-card\">\n      <div class=\"pay-online-card__powered\">\n        Powered by <strong>Xendit<\/strong>\n        <span class=\"pay-online-card__secure\">\n          <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0110 0v4\"\/><\/svg>\n          256-bit SSL\n        <\/span>\n      <\/div>\n\n      <h3>Payer en ligne<\/h3>\n      <p>Renseignez vos coordonn\u00e9es et vous serez redirig\u00e9 vers une page de paiement s\u00e9curis\u00e9e Xendit \u2014 cartes bancaires, virement FPX, Touch 'n Go, GrabPay et Shopee Pay accept\u00e9s.<\/p>\n\n      <form class=\"pay-xendit-form\" id=\"pay-xendit-form\" novalidate>\n\n        <div class=\"pay-form-row\">\n          <div class=\"pay-form-field\">\n            <label class=\"pay-form-label\" for=\"pxf-name\">Nom complet de l'\u00e9l\u00e8ve<\/label>\n            <input class=\"pay-form-input\" id=\"pxf-name\" name=\"student_name\" type=\"text\" placeholder=\"ex. Lim Jun Wei\" required autocomplete=\"name\">\n          <\/div>\n          <div class=\"pay-form-field\">\n            <label class=\"pay-form-label\" for=\"pxf-email\">Adresse e-mail<\/label>\n            <input class=\"pay-form-input\" id=\"pxf-email\" name=\"email\" type=\"email\" placeholder=\"ex. parent@email.com\" required autocomplete=\"email\">\n          <\/div>\n        <\/div>\n\n        <div class=\"pay-form-row\">\n          <div class=\"pay-form-field\">\n            <label class=\"pay-form-label\" for=\"pxf-course\">Programme<\/label>\n            <select class=\"pay-form-input pay-form-select\" id=\"pxf-course\" name=\"course\" required>\n              <option value=\"\" disabled selected>S\u00e9lectionnez un programme\u2026<\/option>\n              <optgroup label=\"D\u00e9veloppement acad\u00e9mique\">\n                <option>A-Level Tuition<\/option>\n                <option>IGCSE Tuition<\/option>\n                <option>IBDP Tuition<\/option>\n                <option>Cours primaire &amp; secondaire<\/option>\n              <\/optgroup>\n              <optgroup label=\"Programmes d'anglais\">\n                <option>IEP (Intensive English Programme)<\/option>\n                <option>JIEP (Junior Intensive English Programme)<\/option>\n                <option>Pr\u00e9paration IELTS \/ TOEFL<\/option>\n              <\/optgroup>\n              <optgroup label=\"Format de cours\">\n                <option>Cours particulier 1:1<\/option>\n                <option>Cours en groupe<\/option>\n              <\/optgroup>\n              <option>Autre<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"pay-form-field\">\n            <label class=\"pay-form-label\" for=\"pxf-amount\">Montant (MYR)<\/label>\n            <div class=\"pay-form-amount-wrap\">\n              <span class=\"pay-form-currency\">RM<\/span>\n              <input class=\"pay-form-input pay-form-input--amount\" id=\"pxf-amount\" name=\"amount\" type=\"number\" min=\"1\" step=\"0.01\" placeholder=\"0.00\" required>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"pay-form-error\" id=\"pay-form-error\" role=\"alert\"><\/div>\n\n        <button class=\"pay-online-btn pay-online-btn--full\" id=\"pay-xendit-submit\" type=\"submit\">\n          <span id=\"pay-xendit-label\">Passer au paiement s\u00e9curis\u00e9<\/span>\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6\"\/><polyline points=\"15 3 21 3 21 9\"\/><line x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\/><\/svg>\n        <\/button>\n\n        <div class=\"pay-online-card__tags\">\n          <span>\ud83d\udcb3 Visa \/ Mastercard<\/span>\n          <span>\ud83c\udfe6 FPX Banking<\/span>\n          <span>\ud83d\udcf1 Touch 'n Go<\/span>\n          <span>\ud83d\udecd\ufe0f GrabPay<\/span>\n          <span>\ud83d\uded2 Shopee Pay<\/span>\n        <\/div>\n\n      <\/form>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<!-- SECTION 5 \u2014 AFTER PAYMENT -->\n<section class=\"pay-notice\">\n  <div class=\"pay-notice__inner\">\n\n    <div class=\"pay-notice__icon\" aria-hidden=\"true\">\n      <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C9A961\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 12 19.79 19.79 0 01.22 3.38a2 2 0 012-2.18h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L6.91 8.5a16 16 0 006.29 6.29l1.39-1.56a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\n    <\/div>\n\n    <div class=\"pay-notice__content\">\n      <h2>Apr\u00e8s le paiement \u2014 Important<\/h2>\n      <p>Une fois le paiement effectu\u00e9, veuillez <strong>transmettre votre re\u00e7u de paiement<\/strong> accompagn\u00e9 des informations suivantes \u00e0 votre conseiller attitr\u00e9 ou \u00e0 notre bo\u00eete de r\u00e9ception g\u00e9n\u00e9rale :<\/p>\n\n      <div class=\"pay-notice__details\">\n        <div class=\"pay-notice__detail\">\n          <span class=\"pay-notice__detail-label\">Informations requises<\/span>\n          <ul>\n            <li>Re\u00e7u de paiement \/ capture d'\u00e9cran<\/li>\n            <li>Nom complet de l'\u00e9l\u00e8ve<\/li>\n            <li>Date de naissance de l'\u00e9l\u00e8ve<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"pay-notice__detail\">\n          <span class=\"pay-notice__detail-label\">Envoyer \u00e0<\/span>\n          <a href=\"mailto:hello@glacademy.edu.my\" class=\"pay-notice__email\">hello@glacademy.edu.my<\/a>\n          <span class=\"pay-notice__or\">ou votre conseiller GL Academy attitr\u00e9<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"pay-notice__wa\">\n        <a href=\"https:\/\/wa.me\/601137959673?text=Bonjour%20GL%20Academy%2C%20j%27ai%20effectu%C3%A9%20un%20paiement%20et%20souhaite%20transmettre%20mon%20re%C3%A7u.\" target=\"_blank\" rel=\"noopener\" class=\"hp-btn hp-btn--primary\">\n          <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg>\n          Envoyer le re\u00e7u via WhatsApp\n        <\/a>\n        <a href=\"mailto:hello@glacademy.edu.my?subject=Envoi%20du%20re%C3%A7u%20de%20paiement&body=Veuillez%20trouver%20ci-joint%20mon%20re%C3%A7u%20de%20paiement.%0A%0ANom%20de%20l%27%C3%A9l%C3%A8ve%20%3A%20%0ADate%20de%20naissance%20%3A%20\" class=\"hp-btn hp-btn--outline\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n          Envoyer le re\u00e7u par e-mail\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<script>\n(function () {\n  'use strict';\n\n  \/* \u2500\u2500 Copy buttons \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  document.querySelectorAll('.pay-copy-btn[data-copy-target]').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var targetEl = document.getElementById(btn.dataset.copyTarget);\n      if (!targetEl) return;\n      var text = targetEl.textContent.replace(\/[-\\s]\/g, '').trim();\n      navigator.clipboard.writeText(text).then(function () {\n        var label = btn.querySelector('span');\n        if (label) label.textContent = 'Copi\u00e9 !';\n        btn.classList.add('pay-copy-btn--done');\n        setTimeout(function () {\n          if (label) label.textContent = 'Copier';\n          btn.classList.remove('pay-copy-btn--done');\n        }, 2000);\n      });\n    });\n  });\n\n  \/* \u2500\u2500 Bank currency tabs \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  document.querySelectorAll('.pay-bank-tab').forEach(function (tab) {\n    tab.addEventListener('click', function () {\n      document.querySelectorAll('.pay-bank-tab').forEach(function (t) {\n        t.classList.remove('pay-bank-tab--active');\n      });\n      tab.classList.add('pay-bank-tab--active');\n      var currency = tab.dataset.tab;\n      document.getElementById('pay-bank-myr').classList.toggle('pay-bank-card--hidden', currency !== 'myr');\n      document.getElementById('pay-bank-usd').classList.toggle('pay-bank-card--hidden', currency !== 'usd');\n    });\n  });\n\n  \/* \u2500\u2500 Xendit payment form \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  var xenditForm  = document.getElementById('pay-xendit-form');\n  var xenditBtn   = document.getElementById('pay-xendit-submit');\n  var xenditLabel = document.getElementById('pay-xendit-label');\n  var formError   = document.getElementById('pay-form-error');\n\n  if (xenditForm) {\n    xenditForm.addEventListener('submit', function (e) {\n      e.preventDefault();\n      formError.textContent = '';\n\n      var data = {\n        student_name: xenditForm.querySelector('[name=\"student_name\"]').value.trim(),\n        email:        xenditForm.querySelector('[name=\"email\"]').value.trim(),\n        course:       xenditForm.querySelector('[name=\"course\"]').value,\n        amount:       parseFloat(xenditForm.querySelector('[name=\"amount\"]').value)\n      };\n\n      if (!data.student_name || !data.email || !data.course || !data.amount || data.amount < 1) {\n        formError.textContent = 'Veuillez remplir tous les champs avant de continuer.';\n        return;\n      }\n\n      xenditBtn.disabled      = true;\n      xenditLabel.textContent = 'Cr\u00e9ation du lien de paiement s\u00e9curis\u00e9...';\n\n      fetch('\/wp-json\/glacademy\/v1\/create-payment', {\n        method:  'POST',\n        headers: { 'Content-Type': 'application\/json' },\n        body:    JSON.stringify(data)\n      })\n      .then(function (res) {\n        if (!res.ok) return res.json().then(function (e) { throw new Error(e.message || 'Server error ' + res.status); });\n        return res.json();\n      })\n      .then(function (json) {\n        if (json.invoice_url) {\n          window.location.href = json.invoice_url;\n        } else {\n          throw new Error('No invoice URL returned.');\n        }\n      })\n      .catch(function (err) {\n        formError.textContent = 'Le paiement n\\'a pas pu \u00eatre initi\u00e9 (' + err.message + '). Veuillez r\u00e9essayer ou nous contacter sur WhatsApp.';\n        xenditBtn.disabled      = false;\n        xenditLabel.textContent = 'Passer au paiement s\u00e9curis\u00e9';\n      });\n    });\n  }\n\n}());\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4273","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/pages\/4273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/comments?post=4273"}],"version-history":[{"count":5,"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/pages\/4273\/revisions"}],"predecessor-version":[{"id":5112,"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/pages\/4273\/revisions\/5112"}],"wp:attachment":[{"href":"https:\/\/glacademy.edu.my\/fr\/wp-json\/wp\/v2\/media?parent=4273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}