Plugin Directory

Changeset 3356754


Ignore:
Timestamp:
09/05/2025 02:32:37 PM (5 months ago)
Author:
digages
Message:

New Release

Location:
direct-payments-for-woocommerce
Files:
364 added
28 edited

Legend:

Unmodified
Added
Removed
  • direct-payments-for-woocommerce/trunk/ads/others/help-improve.php

    r3355280 r3356754  
    55    $data_usage_second = get_option('digages_wdpp_data_usage_second');
    66    $optional_proof = get_option('digages_wdpp_optional_managecurrency');
    7     $current_version = '2.2.1'; // your plugin's current version
     7    $current_version = '2.2.2'; // your plugin's current version
    88    $saved_version = get_option('digages_woodp_option_plugin_version');
    99
  • direct-payments-for-woocommerce/trunk/allpagesenq.php

    r3355280 r3356754  
    1515    plugin_dir_url(__FILE__) . 'onboading/assets/js/overlaywait.js',
    1616    array('jquery'),
    17     '2.2.1',
     17    '2.2.2',
    1818    true
    1919);
     
    2222        plugin_dir_url(__FILE__) . 'onboarding/assets/js/allpages.js',
    2323        array('jquery'),
    24         '2.2.1',
     24        '2.2.2',
    2525        true
    2626    );
  • direct-payments-for-woocommerce/trunk/assets/css/digages-direct-payments.css

    r3349981 r3356754  
    478478}
    479479
    480 .tumaz_order-status {
     480.tumaz_order-status
     481{
    481482    background-color: #4CAF50;
    482483    border: none;
     
    767768font-size: 14px !important;
    768769line-height: 20px !important;
     770text-decoration: none !important;
    769771
    770772}
     
    785787font-size: 14px !important;
    786788line-height: 20px !important;
     789text-decoration: none !important;
    787790}
    788791.ppopbtnq
     
    801804font-size: 14px !important;
    802805line-height: 20px !important;
     806text-decoration: none !important;
    803807}
    804808.ppopbtnq6
     
    814818background: #F6F7F7 !important;
    815819border: 1px solid #DCDCDE !important;
     820text-decoration: none !important;
    816821}
    817822.iiopsimg
     
    935940    } */
    936941
     942    .lpll
     943    {
     944    margin-left: -2px !important;
     945    }
    937946
    938947  }
     
    13931402.lpll
    13941403{
    1395     border-bottom: 1px solid #F0F0F1 !important;
    1396     width: 396px !important; 
     1404    border-bottom: 1px solid #F0F0F1 !important;      
     1405    width: 396px !important;
    13971406    margin-right: auto;
    13981407}
     
    30513060    color: #3858E9 !important;
    30523061    text-decoration: underline !important;
     3062    cursor: pointer;   
     3063    .status-completed .status-text {
     3064        background: #C6E1C6;
     3065        color: #5B841B;
     3066        padding: 6px 12px;
     3067        border-radius: 5px;
     3068    }
     3069    .digages_popmodal
     3070    {
     3071        border-radius: 5px 0px 0px 5px !important;
     3072    }
     3073   
     3074    .digages_popmodal2
     3075    {
     3076        border-radius: 0px 5px 5px 0px !important;
     3077    }
     3078   
     3079    .digages_popmodal3
     3080    {
     3081        margin-top:4%;
     3082    }
     3083   
     3084    @media (max-width: 767px) {
     3085        .status-completed .status-text {
     3086            font-size: 12px !important;
     3087        }
     3088       
     3089    .digages_popmodal3
     3090    {
     3091        margin-top:0px;
     3092    }
     3093    .digages_popmodal
     3094    {
     3095        border-radius: 0px !important;
     3096    }
     3097    .digages_popmodal2
     3098    {
     3099        border-radius: 0px !important;
     3100    }
     3101    }
     3102    .status-cancelled .status-text {
     3103        background-color: #FCF0F1;
     3104        color: #691C1C;       
     3105        padding: 6px 12px;
     3106        border-radius: 5px;
     3107    }
     3108    @media (max-width: 767px) {
     3109        .status-cancelled .status-text {
     3110            font-size: 12px !important;
     3111        }
     3112    }
     3113    .status-on-hold .status-text {
     3114        background-color: #FCF9E8;
     3115        color: #614200;
     3116        padding: 6px 12px;
     3117        border-radius: 5px;
     3118    }
     3119    @media (max-width: 767px) {
     3120        .status-on-hold .status-text {
     3121            font-size: 12px !important;
     3122        }
     3123    }
     3124
     3125    .status-auto-draft .status-text {
     3126        background-color: #a7f8f1;
     3127        color: #777777;
     3128        padding: 6px 12px;
     3129        border-radius: 5px;
     3130    }
     3131    @media (max-width: 767px) {
     3132        .status-auto-draft .status-text {
     3133            font-size: 12px !important;
     3134        }
     3135    }
     3136.status-pending .status-text {
     3137background: #FCF9E8;
     3138color: #614200;
     3139padding: 6px 12px;
     3140border-radius: 5px;
     3141}
     3142@media (max-width: 767px) {
     3143    .status-pending .status-text {
     3144        font-size: 12px !important;
     3145    }
     3146}
     3147
     3148.status-processing .status-text {
     3149    background: #C6E1C6;
     3150    color: #5B841B;
     3151    padding: 6px 12px;
     3152    border-radius: 5px;
     3153    }
     3154
     3155    @media (max-width: 767px) {
     3156        .status-processing .status-text {
     3157            font-size: 12px !important;
     3158        }
     3159    }
     3160    .status-confirmed .status-text {
     3161        background: #C6E1C6;
     3162        color: #5B841B;
     3163        padding: 6px 12px;
     3164        border-radius: 5px;
     3165        }
     3166   
     3167        @media (max-width: 767px) {
     3168            .status-confirmed .status-text {
     3169                font-size: 12px !important;
     3170            }
     3171        }
     3172
     3173.pendingicn
     3174{
     3175    color: #F0C33C !important;
     3176}
     3177.complticn
     3178{
     3179    color: #008A20 !important;
     3180}
     3181.cnclicn
     3182{
     3183    color: #B32D2E !important;
     3184}
     3185
     3186.pending
     3187{
     3188    color: #F0C33C !important;
     3189}
     3190.on-hold
     3191{
     3192    color: #F0C33C !important;
     3193}
     3194.processing
     3195{
     3196    color: #008A20 !important;
     3197}
     3198.confirmed
     3199{
     3200    color: #008A20 !important;
     3201}
     3202.completed
     3203{
     3204    color: #008A20 !important;
     3205}
     3206.cancelled
     3207{
     3208    color: #B32D2E !important;
     3209}
     3210
     3211/*
     3212body
     3213{
     3214    background-color: #f0f0f0 !important;
     3215} */
     3216.rnr
     3217{
     3218    padding: auto !important;
     3219}
     3220.rnr a
     3221{
     3222    text-decoration: none !important;
     3223}
     3224.tumazrebgor
     3225{
     3226    background-color: #fff !important;
     3227padding: 20px 16px;
     3228border-bottom: 1px solid #EBEDEF;
     3229}
     3230.tumazrebgor a
     3231{
     3232    text-decoration: none;
     3233}
     3234.ordat
     3235{
     3236    color: #50575E;
     3237}
     3238.ordat2
     3239{
     3240    color: #1D2327;
     3241    font-weight: 400;
     3242}
     3243.tebgor
     3244{
     3245    background-color: #fff !important;
     3246    padding: 20px 16px;
     3247    margin-bottom: 20px;
     3248}
     3249a {
     3250    text-decoration: none !important;
     3251}
     3252.mtwov
     3253{
     3254padding: 4px 12px;
     3255background: #FFFFFF;
     3256border: 1px solid #2271B1;
     3257border-radius: 3px;
     3258color: #2271B1;
     3259}
     3260
     3261.mtwovicn
     3262{
     3263color: #2271B1 !important;
     3264border-color: transparent;
     3265}
     3266
     3267.mtwovu
     3268{
     3269padding: 4px 4px;
     3270background: #FFFFFF;
     3271border: 1px solid #949494 !important;
     3272font-weight: 800 !important;
     3273border-radius: 3px;
     3274color: #949494;
     3275}
     3276.mtwovt
     3277{
     3278padding: 4px 4px;
     3279font-weight: 800;
     3280background: #FFFFFF;
     3281border: 1px solid #2271B1;
     3282border-radius: 3px;
     3283color: #2271B1;
     3284}
     3285
     3286.mtwovuq
     3287{
     3288background: #FFFFFF !important;
     3289border: 1px solid #949494 !important;
     3290font-weight: 800 !important;
     3291border-radius: 3px !important;
     3292color: #949494 !important;
     3293}
     3294.mtwovtq
     3295{
     3296font-weight: 800 !important;
     3297background: #FFFFFF !important;
     3298border: 1px solid #2271B1 !important;
     3299border-radius: 3px !important;
     3300color: #2271B1 !important;
     3301}
     3302/* Default styles for desktop */
     3303.modal-dialog {
     3304    width: 100% !important; /* Adjust width as needed */
     3305    max-width: 100% !important; /* Maximum width for larger screens */
     3306    margin: auto !important; /* Center the modal horizontally */
     3307    position: relative;
     3308    z-index: 9999999999999999999999;
     3309  }
     3310
     3311
     3312.modal {
     3313    z-index: 99999999999999999999999999999999999 !important; /* Ensures the modal appears above the admin bar */
     3314}
     3315
     3316/* Styles for mobile */
     3317@media (max-width: 767px) {
     3318  .upgrbgtum33
     3319  {
     3320    padding-right: 30px !important;
     3321  }
     3322  .modal-dialog {
     3323    width: 100% !important; 
     3324    max-width: none !important;
     3325    margin: 0 !important;
     3326    height: 100vh;
     3327    display: flex !important;
     3328    align-items: center !important; /* Center modal content vertically */
     3329    border-radius: 0px !important;
     3330    position: relative;
     3331    z-index: 9999999999999999999999;
     3332  }
     3333
     3334  .modal-content {
     3335    height: 100%; /* Ensure content covers full height */
     3336    overflow-y: auto; /* Add scrolling if content overflows */
     3337    position: relative;
     3338    z-index: 9999999999999999999999;
     3339  }
     3340
     3341  }
     3342
     3343
     3344 
     3345.pagtn
     3346{
     3347    margin-bottom: 50px !important;
     3348    font-size: 13px !important;
     3349}
     3350.pagtnn
     3351{
     3352    font-size: 13px !important;
     3353}
     3354.tywooip
     3355{
     3356    width: 110% !important;
     3357    margin-left: 10 !important;
     3358    margin-right: auto !important;
     3359}
     3360.tywooipw
     3361{
     3362    width: 110% !important;
     3363    margin-left: 10 !important;
     3364    margin-right: auto !important;
     3365    height: 10px !important;
     3366}
     3367
     3368.tcontaine
     3369{
     3370padding: 0 !important;
     3371margin-bottom: 20px;
     3372}
     3373
     3374.tcontainew
     3375{
     3376padding: 10 !important;
     3377margin-bottom: 20px;
     3378}
     3379 
     3380.dstpbh
     3381{
     3382    background-color: #fff;
     3383    /* box-shadow: 0 -6px 0px 0px rgba(0, 0, 0, 0.342);  */
     3384    border-bottom: 1px solid #CCCCCC !important;
     3385
     3386}
     3387
     3388.dstpbhy
     3389{
     3390    background-color: #fff;
     3391    border: 1px solid #CCCCCC;
     3392
     3393}
     3394.ttord
     3395{
     3396font-weight: 600;
     3397font-size: 24px;
     3398line-height: 32px;
     3399color: #1E1E1E;
     3400}
     3401.paymod
     3402{
     3403font-weight: 700;
     3404font-size: 18px;
     3405line-height: 24px;
     3406color: #1E1E1E;
     3407}
     3408 
     3409.xcs
     3410{
     3411box-sizing: border-box;
     3412border-left: 1px solid #DCDCDE;
     3413padding-top: 20px;
     3414padding-bottom: 20px;
     3415}
     3416.xcs:hover
     3417{
     3418    background-color: #ccc !important;
     3419}
     3420
     3421.xcsqq
     3422{
     3423box-sizing: border-box;
     3424border-left: 1px solid #DCDCDE;
     3425padding-top: 20px;
     3426padding-bottom: 20px;
     3427
     3428
     3429.xcsxt
     3430{
     3431box-sizing: border-box;
     3432border-left: 1px solid #DCDCDE;
     3433padding-top: 4px;
     3434padding-bottom: 4px;
     3435color: #D63638;
     3436}
     3437 
     3438.piip
     3439{
     3440    margin-top: 10px;
     3441}
     3442.urtmidkk
     3443{
     3444font-weight: 600;
     3445font-size: 16px;
     3446line-height: 24px;
     3447color: #1E1E1E;
     3448padding-top: 12px !important;
     3449}
     3450.mtttp
     3451{
     3452    padding-top: 20px;
     3453}
     3454.btn-close
     3455{
     3456    color: #000 !important;
     3457}
     3458.modhe
     3459{
     3460    border-bottom: 1.5px solid #DCDCDE;
     3461    margin-bottom: 20px !important;
     3462}
     3463.modheq
     3464{
     3465    border-bottom: 1.5px solid #DCDCDE;
     3466    /* padding-top: 16px !important;
     3467    padding-bottom: 16px !important; */
     3468    padding-left: 20px !important;
     3469    padding-right: 20px !important;
     3470    background-color: #F6F7F7 !important;
     3471   
     3472}
     3473.links
     3474{
     3475    color: #3858E9 !important;
     3476}
     3477.modcnn
     3478{
     3479padding: 4px 6px;
     3480background-color: #008A20;
     3481border-radius: 2px;
     3482color: #fff;
     3483border-color: transparent;
     3484
     3485}
     3486@media (max-width: 767px) {
     3487    .modcnn {
     3488        width: 100% !important;
     3489        margin-bottom: 10px;
     3490    }
     3491}
     3492.modcnl
     3493{
     3494padding: 4px 6px;
     3495background-color:transparent;
     3496border: 1px solid #B32D2E;
     3497border-radius: 2px;
     3498color: #B32D2E;
     3499}
     3500@media (max-width: 767px) {
     3501    .modcnl {
     3502        width: 100% !important;
     3503        margin-bottom: 20px;
     3504    }
     3505}
     3506.patxt
     3507{
     3508    padding: 0;
     3509}
     3510@media (max-width: 767px) {
     3511    .patxt {
     3512        font-size: 12px !important;
     3513    }
     3514}
     3515
     3516.setd
     3517{
     3518    height: 10px !important;
     3519}
     3520.ree
     3521{
     3522    margin-right: 10px !important;
     3523}
     3524
     3525 
     3526
     3527.order-header {
     3528    display: flex;
     3529    justify-content: space-between;
     3530    align-items: center;
     3531    padding: 10px;
     3532    background: white;
     3533    border-bottom: 1px solid #ccc;
     3534}
     3535
     3536.order-info > span {
     3537    font-size: 16px;
     3538    margin-right: 10px;
     3539}
     3540
     3541.tumaz_order-status {
     3542    background-color: #4CAF50;
     3543    border: none;
     3544    color: white;
     3545    padding: 5px 15px;
     3546    text-align: center;
     3547    text-decoration: none;
     3548    display: inline-block;
     3549    font-size: 14px;
     3550    border-radius: 5px;
    30533551    cursor: pointer;
    30543552}
     3553
     3554.close-btn {
     3555    border: none;
     3556    background: none;
     3557    font-size: 24px;
     3558    cursor: pointer;
     3559}
     3560
     3561hr {
     3562    border: 0;
     3563    height: 1px;
     3564    background-color: #ccc;
     3565    margin-top: 0;
     3566}
     3567
     3568.acntname
     3569{
     3570font-weight: 600 !important;
     3571font-size: 14px !important;
     3572line-height: 20px !important; 
     3573}
     3574.teeb
     3575{
     3576font-weight: 600 !important;
     3577}
     3578.rrwtp
     3579{
     3580    padding-bottom: 10px !important;
     3581}
     3582.btdots
     3583{
     3584font-weight: 400;
     3585font-size: 14px;
     3586line-height: 20px;
     3587color: #BBBBBB;
     3588}
     3589
     3590.trddbtn
     3591{
     3592padding: 8px 16px !important;
     3593background: #3858E9 !important;
     3594border-radius: 2px !important;
     3595border-color: transparent !important;
     3596color: #fff !important;
     3597font-weight: 400 !important;
     3598font-size: 13px !important;
     3599line-height: 20px !important;
     3600}
     3601
     3602.trddbtnot
     3603{
     3604box-sizing: border-box !important;
     3605padding: 8px 12px !important;
     3606background: #FFFFFF !important;
     3607border: 1px solid #3858E9 !important;
     3608border-radius: 2px !important;
     3609font-weight: 400 !important;
     3610font-size: 13px !important;
     3611line-height: 20px !important;
     3612color: #3858E9 !important;
     3613}
     3614
     3615.trddbtnot22
     3616{
     3617box-sizing: border-box !important;
     3618padding: 8px 12px !important;
     3619background: #FFFFFF !important;
     3620border: 1px solid #3858E9 !important;
     3621border-radius: 2px !important;
     3622font-weight: 400 !important;
     3623font-size: 13px !important;
     3624line-height: 20px !important;
     3625color: #3858E9 !important;
     3626}
     3627
     3628.trddbtnot23
     3629{
     3630box-sizing: border-box !important;
     3631padding: 8px 12px !important;
     3632background: #FFFFFF !important;
     3633border: 1px solid #D63638 !important;
     3634border-radius: 2px !important;
     3635font-weight: 400 !important;
     3636font-size: 13px !important;
     3637line-height: 20px !important;
     3638color: #D63638 !important;
     3639}
     3640.llbd
     3641{
     3642font-weight: 600;
     3643font-size: 14px;
     3644line-height: 20px;
     3645}
     3646.eedtbt
     3647{
     3648color: #3858E9;
     3649cursor: pointer !important;
     3650}
     3651.edeletbt
     3652{
     3653    color: #D63638;
     3654    cursor: pointer !important;
     3655}
     3656.btact
     3657{
     3658background: #3858E9;
     3659border-radius: 2px;
     3660border-color: transparent;
     3661color: #fff;
     3662padding-left: 5px !important;
     3663padding-right: 5px !important;
     3664}
     3665.astre
     3666{
     3667font-weight: 400;
     3668font-size: 14px;
     3669line-height: 20px;
     3670color: #D63638;
     3671}
     3672
     3673
     3674.wbody {
     3675    padding-top: 20px !important;
     3676}
     3677.trstxt
     3678{
     3679font-weight: 400;
     3680font-size: 14px;
     3681line-height: 22px;
     3682color: #1D2327;
     3683text-align: center;
     3684}
     3685.trstxt2e *
     3686{
     3687font-weight: 400;
     3688font-size: 40px;
     3689line-height: 22px;
     3690color:  var(--accent-color);
     3691text-align: center;
     3692}
     3693.trstxt2e2
     3694{
     3695    margin-bottom: 8px;
     3696}
     3697.trstxt2y
     3698{
     3699font-style: normal;
     3700font-weight: 400;
     3701font-size: 14px;
     3702line-height: 16px;
     3703text-align: center;
     3704color: #787C82;
     3705}
     3706.ppsj
     3707{
     3708    /* padding-left: 4px;
     3709    padding-right: 24px; */
     3710    padding: 0;
     3711    padding-bottom: 20px !important;
     3712    margin-top: 20px !important;
     3713    width: 320px !important;
     3714    margin-left: auto;
     3715    margin-right: auto;
     3716    text-align: center;
     3717}
     3718
     3719.ppsjqq
     3720{
     3721    /* padding-left: 4px;
     3722    padding-right: 24px; */
     3723    padding: 0;
     3724    width: 320px !important;
     3725    margin-left: auto;
     3726    margin-right: auto;
     3727    text-align: center;
     3728}
     3729
     3730
     3731.ppsjzzx
     3732{
     3733    /* padding-left: 4px;
     3734    padding-right: 24px; */
     3735    padding: 0;
     3736    padding-bottom: 24px !important;
     3737    margin-top: 20px !important;
     3738    width: 320px !important;
     3739    margin-left: auto;
     3740    margin-right: auto;
     3741    text-align: center;
     3742}
     3743.ppsjq
     3744{
     3745    padding: 0;
     3746    padding-bottom: 20px !important;
     3747    width: 320px !important;
     3748    margin-left: auto;
     3749    margin-right: auto;
     3750    text-align: center;
     3751}
     3752.ppsj2
     3753{
     3754    /* padding-left: 4px;
     3755    padding-right: 24px; */
     3756    padding: 0;
     3757    padding-bottom: 20px !important;
     3758    width: 320px !important;
     3759    margin-left: auto;
     3760    margin-right: auto;
     3761    text-align: center;
     3762}
     3763.ppsj23
     3764{
     3765    /* padding-left: 4px;
     3766    padding-right: 24px; */
     3767    padding: 0;
     3768    padding-bottom: 0px !important;
     3769    width: 320px !important;
     3770    margin-left: auto;
     3771    margin-right: auto;
     3772    text-align: center;
     3773    font-style: normal;
     3774    font-weight: 600;
     3775    font-size: 16px;
     3776    line-height: 24px;
     3777    color: #1D2327;
     3778    margin-top: -23px !important;
     3779}
     3780.ppsj24
     3781{
     3782    /* padding-left: 4px;
     3783    padding-right: 24px; */
     3784    padding: 0;
     3785    padding-bottom: 24px !important;
     3786    padding-top: 8px !important;
     3787    width: 320px !important;
     3788    margin-left: auto;
     3789    margin-right: auto;
     3790    font-style: normal;
     3791    font-weight: 400;
     3792    font-size: 14px;
     3793    line-height: 22px;
     3794    text-align: center;
     3795    color: #1D2327;   
     3796    line-height: 24px;
     3797    color: #1D2327;
     3798}
     3799.bdttcxt
     3800{
     3801font-weight: 400;
     3802font-size: 11px;
     3803line-height: 16px;
     3804text-transform: uppercase;
     3805color: #8C8F94;
     3806}
     3807.bdttcxtw
     3808{
     3809font-weight: 500 !important;
     3810font-size: 15px !important;
     3811line-height: 24px !important;
     3812color: #1D2327 !important;
     3813}
     3814.ppopbtn
     3815{
     3816padding: 12px 16px !important;
     3817/* background: #6D61DF; */
     3818background-color: var(--accent-color) !important;
     3819border-radius: 5px !important;
     3820width: 320px !important;
     3821border-color: transparent !important;
     3822color: #fff !important;
     3823margin-left: 24px !important;
     3824margin-right: 24px !important;
     3825margin-bottom: 36px !important;
     3826font-style: normal !important;
     3827font-weight: 600 !important;
     3828font-size: 14px !important;
     3829line-height: 20px !important;
     3830
     3831}
     3832.ppopbtnzza
     3833{
     3834padding: 12px 16px !important;
     3835/* background: #6D61DF; */
     3836background-color: var(--accent-color) !important;
     3837border-radius: 5px !important;
     3838width: 320px !important;
     3839border-color: transparent !important;
     3840color: #fff !important;
     3841margin-left: 24px !important;
     3842margin-right: 24px !important;
     3843margin-bottom: 66px !important;
     3844font-style: normal !important;
     3845font-weight: 600 !important;
     3846font-size: 14px !important;
     3847line-height: 20px !important;
     3848}
     3849.ppopbtnq
     3850{
     3851    padding: 12px 16px !important;
     3852    /* background: #6D61DF; */
     3853    background-color: var(--accent-color) !important;
     3854    border-radius: 5px !important;
     3855    width: 320px !important;
     3856    border-color: transparent !important;
     3857    color: #fff !important;
     3858    margin-left: 30px !important;
     3859    margin-right: auto !important; 
     3860font-style: normal !important;
     3861font-weight: 600 !important;
     3862font-size: 14px !important;
     3863line-height: 20px !important;
     3864}
     3865.ppopbtnq6
     3866{
     3867padding: 12px 16px !important;
     3868border-radius: 5px !important;
     3869width: 320px !important;
     3870border-color: transparent !important;
     3871color: #1D2327 !important;
     3872margin-left: 24px !important;
     3873margin-right: 24px !important;
     3874margin-bottom: 26px !important;
     3875background: #F6F7F7 !important;
     3876border: 1px solid #DCDCDE !important;
     3877}
     3878.iiopsimg
     3879{
     3880padding: 16px;
     3881background: #F6F7F7;
     3882border: 1px dashed #EBEDEF;
     3883border-radius: 5px;
     3884font-weight: 400;
     3885font-size: 11px;
     3886line-height: 16px;
     3887color: #646970;
     3888width: 320px;
     3889margin-left:auto;
     3890margin-right:auto;
     3891}
     3892
     3893/* For screens smaller than lg */
     3894@media (max-width: 767px) {
     3895.iiopsimg
     3896{
     3897width: 100%;
     3898}
     3899}
     3900
     3901.srrtxtq
     3902{
     3903font-weight: 500;
     3904font-size: 13px;
     3905line-height: 16px;
     3906color: #1F1F1F;
     3907}
     3908
     3909.cccbs
     3910{
     3911font-size: 20px;
     3912color: #fff;
     3913}
     3914.llks
     3915{
     3916    width: 384px !important;
     3917    background-color: #fff !important;
     3918    padding: 0;
     3919}
     3920
     3921.yusd
     3922{
     3923width: 153px !important;
     3924height: auto !important;
     3925background: #f7f7f6;
     3926border-right: 1px solid #F0F0F1 !important;
     3927padding: 0;
     3928}
     3929.xzzs
     3930{
     3931font-weight: 500;
     3932font-size: 14px;
     3933line-height: 16px;
     3934color: #1D2327;
     3935}
     3936.yusdz
     3937{
     3938width: 152px !important;
     3939height: auto !important;
     3940background: #f7f7f6;
     3941border-right: 1px solid #F0F0F1 !important;
     3942padding: 0;
     3943}
     3944   
     3945.yusdz1
     3946{
     3947width: 152px !important;
     3948height: auto !important;
     3949background: #f7f7f6;
     3950border-right: 1px solid #F0F0F1 !important;
     3951padding: 0;
     3952}
     3953.yusdzm
     3954{
     3955width: 152px !important;
     3956height: auto !important;
     3957background: #f7f7f6;
     3958border-right: 1px solid #F0F0F1 !important;
     3959padding: 0;
     3960}
     3961
     3962@media (min-width: 768px) {
     3963    .lsastum
     3964    {
     3965        margin-top:20px !important;
     3966        position: relative;
     3967        z-index: 9999999999999999999999;
     3968    }
     3969    .depopmet
     3970    {
     3971    margin-left: auto !important;
     3972    margin-right: auto !important;
     3973    }   
     3974    .nav-pills .nav-linkt.active {
     3975        background-color: #F6F7F7 !important;
     3976        position: relative;
     3977        z-index: 9999999999999999999999;
     3978    }
     3979    .digages_dp_date_filter
     3980    {
     3981        margin-left:15px;
     3982        margin-top:-3px;
     3983    }
     3984    .digages-woodp-payment-popup-currency-item-left
     3985    {
     3986        margin-left: -26px !important;
     3987    }
     3988   
     3989    .digages-woodp-payment-popup-currency-item-left2
     3990    {
     3991        margin-left: -26px !important;
     3992    }
     3993
     3994    .digages-woodp-payment-popup-currency-item-right2
     3995    {
     3996        margin-right: -26px !important;
     3997    }
     3998   
     3999    /* .imageprocess
     4000    {
     4001        padding-left: 40px !important;
     4002    } */
     4003
     4004
     4005  }
     4006/* For screens smaller than lg */
     4007@media (max-width: 767px) {
     4008   
     4009.trddbtnot22
     4010{
     4011width: 100% !important;
     4012margin-left: auto !important;
     4013margin-right: auto !important;
     4014}
     4015
     4016.trddbtnot23
     4017{
     4018box-sizing: border-box !important;
     4019padding: 8px 12px !important;
     4020background: #FFFFFF !important;
     4021border: 1px solid #D63638 !important;
     4022border-radius: 2px !important;
     4023font-weight: 400 !important;
     4024font-size: 13px !important;
     4025line-height: 20px !important;
     4026color: #D63638 !important;
     4027}
     4028
     4029.rettds
     4030{
     4031    margin-top:-40px !important;
     4032}
     4033    .ppopbtnzza
     4034    {
     4035        margin-bottom: 32px !important;
     4036        width: 90% !important;
     4037    }
     4038    .ppopbtnq
     4039    { 
     4040        margin-bottom: 0px !important;
     4041        width: 100% !important;
     4042        margin-left: auto !important;
     4043        margin-right: auto !important;
     4044    }
     4045    .ppopbtn
     4046    {
     4047        margin-bottom: 32px !important;
     4048        width:90% !important;
     4049    }
     4050    .ppsjzzx
     4051    {
     4052        margin-top: 0px !important;
     4053        width: 100% !important;
     4054        padding-left: 20px !important;
     4055        padding-right: 20px !important;
     4056        margin-left:auto;
     4057        margin-right:auto;
     4058    }
     4059.ppsj
     4060{
     4061    margin-top: 24px !important;
     4062    width: 100% !important;
     4063    padding-left: 20px !important;
     4064    padding-right: 20px !important;
     4065    margin-left:auto;
     4066    margin-right:auto;
     4067}
     4068.ppsjq
     4069{
     4070    margin-top: 0px !important;
     4071    width: 100% !important;
     4072    padding-left: 20px !important;
     4073    padding-right: 20px !important;
     4074    margin-left:auto;
     4075    margin-right:auto;
     4076}
     4077
     4078.ppsj2
     4079{
     4080    margin-top: 24px !important;
     4081    width: 100% !important;
     4082    padding-left: 20px !important;
     4083    padding-right: 20px !important;
     4084    margin-left:auto;
     4085    margin-right:auto;
     4086}
     4087
     4088.ppsj23
     4089{
     4090    margin-top: -20px !important;
     4091    width: 100% !important;
     4092    padding-left: 20px !important;
     4093    padding-right: 20px !important;
     4094    margin-left:auto;
     4095    margin-right:auto;
     4096}
     4097
     4098.ppsj24
     4099{
     4100    margin-top: 0px !important;
     4101    width: 100% !important;
     4102    padding-left: 20px !important;
     4103    padding-right: 20px !important;
     4104    margin-left:auto;
     4105    margin-right:auto;
     4106}
     4107
     4108.nav-pills .nav-linkt {
     4109    background-color: #F6F7F7 !important;
     4110    position: relative;
     4111    z-index: 9999999999999999999999;
     4112}
     4113.nav-pills .nav-linkt.active {
     4114    background-color: #F6F7F7 !important;
     4115    position: relative;
     4116    z-index: 9999999999999999999999;
     4117}
     4118    .conta {
     4119       
     4120  height: 100vh;
     4121  width: 100%;
     4122 
     4123  position: absolute;
     4124  top: 0;
     4125  right: 0;
     4126  bottom: 0;
     4127  left: 0;
     4128  background-color: #fff;
     4129    }
     4130
     4131.yusd
     4132{
     4133height: 100vh !important;
     4134width: 100% !important;
     4135position: absolute;
     4136top: 0;
     4137right: 0;
     4138bottom: 0;
     4139left: 0;
     4140border-radius: 0px !important;
     4141background-color: #fff !important;
     4142}
     4143.llks
     4144{
     4145height: 100vh;
     4146width: 100% !important;
     4147position: absolute;
     4148top: 0;
     4149right: 0;
     4150bottom: 0;
     4151left: 0;
     4152border-radius: 0px !important;
     4153}
     4154.btssr
     4155{
     4156    margin-left: auto !important;
     4157    margin-right: auto !important;
     4158    width: calc(100% - 3px); /* Subtract 25px to make room for space and scrollbar */
     4159}
     4160.btssr2
     4161{
     4162    margin-left: auto !important;
     4163    margin-right: auto !important;
     4164    width: calc(100% - 3px); /* Subtract 25px to make room for space and scrollbar */
     4165}
     4166.crtts
     4167{
     4168    cursor: pointer !important;
     4169}
     4170.ppopbtnq6
     4171{
     4172        width:90% !important;
     4173        margin-right:auto !important;
     4174        margin-left: auto !important;
     4175}
     4176.conta
     4177{
     4178    position: absolute !important;
     4179    width: 100% !important; /* Or set to the desired size */
     4180    overflow-x: hidden !important;
     4181    box-sizing: border-box !important;
     4182}
     4183  }
     4184 
     4185.qqwqm
     4186{
     4187    margin-top: 16px !important;
     4188    margin-bottom: 36px !important;
     4189}
     4190.poill
     4191{
     4192    /* height: 56px !important; */
     4193    background-color: #fff !important;
     4194    border-bottom: 1px solid #F0F0F1;
     4195    font-weight: 500;
     4196    font-size: 14px;
     4197    line-height: 16px;
     4198    margin-left: auto;
     4199    margin-right: auto;
     4200    width: 480px;
     4201    /* padding-bottom: 20px !important; */
     4202}
     4203.rsdsd
     4204{
     4205font-weight: 500;
     4206font-size: 12px;
     4207line-height: 16px;
     4208color: #1D2327;
     4209padding-top: 32px;
     4210padding-bottom: 16px;
     4211padding-left: 20px;
     4212/* background: #F6F7F7;
     4213border-right: 1px solid #dee2e6 !important;
     4214 
     4215height: 56px;
     4216
     4217padding-left: 20px; */
     4218
     4219}
     4220.conta
     4221{
     4222    /* width: 480px !important; */
     4223    margin-left: auto !important;
     4224    margin-right: auto !important;
     4225}
     4226.xaasv
     4227{
     4228    padding-left: 16px;
     4229    padding-right: 16px;
     4230}
     4231.qqw
     4232{
     4233font-weight: 400;
     4234font-size: 14px;
     4235line-height: 22px;
     4236color: #2C3338;
     4237padding-bottom: 16px !important;
     4238padding: 0;
     4239margin-left: auto;
     4240margin-right: auto;
     4241width: 320px !important;
     4242text-align: center;
     4243}
     4244.tumaz_ppsss
     4245{
     4246padding-top: 20px !important;
     4247}
     4248.qqwq
     4249{
     4250font-weight: 400;
     4251font-size: 14px;
     4252line-height: 22px;
     4253color: #2C3338;
     4254margin-top: -30px !important;
     4255padding-bottom: 38px !important;
     4256padding: 0;
     4257margin-left: auto;
     4258margin-right: auto;
     4259width: 280px !important;
     4260text-align: center;
     4261cursor: pointer;
     4262}
     4263.qqwqr
     4264{
     4265font-weight: 400;
     4266font-size: 14px;
     4267line-height: 22px;
     4268color: #2C3338;
     4269margin-top: -30px !important;
     4270padding-bottom: 38px !important;
     4271padding: 0;
     4272margin-left: auto;
     4273margin-right: auto;
     4274width: 280px !important;
     4275text-align: center;
     4276}
     4277.kfls *
     4278{
     4279    margin-left: auto !important;
     4280    margin-right: auto !important;
     4281}
     4282.kflsw *
     4283{
     4284    margin-left: auto !important;
     4285    margin-right: auto !important;
     4286}
     4287.nav-pills .nav-linkt {
     4288    border-radius: 0 !important;
     4289    border-bottom: 1px solid #dee2e6 !important;
     4290    border-right: 1px solid transparent !important;
     4291    color: #787C82 !important;
     4292    font-weight: 600;
     4293    font-size: 14px;
     4294    line-height: 16px;
     4295    padding-left: 20px;
     4296    padding-top: 12px;
     4297    padding-bottom: 12px;
     4298}
     4299.nav-pills .nav-linkt:focus {
     4300  border-color: transparent !important;
     4301}
     4302.nav-pills .nav-linkt.active:focus {
     4303  border-color: transparent !important;
     4304}
     4305.nav-pills .nav-linkt.active {
     4306    background-color: #fff !important;
     4307    border-color: #EDEDED !important;
     4308    color: #1D2327 !important;
     4309    border-right: 1px solid transparent !important;
     4310    font-weight: 600;
     4311    font-size: 14px;
     4312    line-height: 16px;
     4313    padding-left: 20px;
     4314    padding-top: 12px;
     4315    padding-bottom: 12px;
     4316    position: relative;
     4317    z-index: 9999999999999999999999;
     4318}
     4319.nav-pills:hover
     4320{
     4321    border-color: transparent !important;
     4322}
     4323
     4324
     4325
     4326.upload-container {
     4327    text-align: center;
     4328  }
     4329  .image-preview {
     4330    width: 200px;
     4331    height: 200px;
     4332    border: 2px dashed #ccc;
     4333    border-radius: 5px;
     4334    display: flex;
     4335    justify-content: center;
     4336    align-items: center;
     4337    margin-bottom: 20px;
     4338    background-size: cover;
     4339    background-position: center;
     4340  }
     4341  .file-input-container {
     4342
     4343    position: relative;
     4344    display: flex;
     4345    align-items: center;
     4346    padding-top: 20px !important;
     4347  }
     4348  .file-input-container::after {
     4349    content: '';
     4350}
     4351
     4352@media (max-width: 767px) {
     4353    .file-input-container {
     4354      padding-right: 2px !important;
     4355      padding-left: 4px !important;
     4356    }
     4357    .imageprocess
     4358    {
     4359        margin-left:auto !important;
     4360        margin-right:auto !important;
     4361        padding-left: 36px !important;
     4362        padding-right: 36px !important;
     4363    }
     4364}
     4365   
     4366
     4367  .file-input {
     4368    position: absolute;
     4369    top: 0;
     4370    right: 0;
     4371    min-width: 100%;
     4372    min-height: 100%;
     4373    font-size: 100px;
     4374    text-align: right;
     4375    filter: alpha(opacity=0);
     4376    opacity: 0;
     4377    outline: none;
     4378    background: white;
     4379    cursor: pointer;
     4380    display: block;
     4381  }
     4382.ppurl * {
     4383    color:  var(--accent-color) !important;
     4384    font-weight: 700;
     4385}
     4386.tumaz_paaeer
     4387{
     4388font-weight: 500;
     4389font-size: 14px;
     4390line-height: 16px;
     4391color: #1D2327;
     4392}
     4393.dvvcs
     4394{
     4395font-weight: 400;
     4396font-size: 13px;
     4397line-height: 16px;
     4398color: #646970;
     4399}
     4400.tab-contentl
     4401{
     4402    border-top: 1px solid #F0F0F1 !important;
     4403    width: auto;
     4404    margin-left: auto;
     4405    margin-right: auto;
     4406}
     4407.dvvcsb
     4408{
     4409    padding-top: 20px !important;
     4410    /* padding-left: 20px !important;
     4411    padding-right: 20px !important; */
     4412    padding-bottom: 12px !important;
     4413    width: 280px !important;
     4414    margin-left: auto;
     4415    margin-right: auto;
     4416    padding: 0;
     4417    /* border-bottom: 1px solid #F0F0F1 !important;  */
     4418}
     4419.pwlrt
     4420{
     4421    padding-bottom: 20px !important;
     4422}
     4423.pooep
     4424{
     4425    padding-top:10px !important;
     4426}
     4427.form-control
     4428{
     4429    margin-top: 10px !important;
     4430    margin-bottom: 10px !important;
     4431}
     4432
     4433.rrrtww
     4434{
     4435    padding: 0%;
     4436}
     4437
     4438.chaabtndq
     4439{
     4440padding: 8px 12px;
     4441background: #f06e04;
     4442border: 1px solid #DCDCDE;
     4443border-radius: 5px;
     4444}
     4445.qaarr
     4446{
     4447    width: 100% !important;
     4448}
     4449.aboee
     4450{
     4451font-weight: 400;
     4452font-size: 14px;
     4453line-height: 22px;
     4454color: #1D2327;
     4455}
     4456.tlks
     4457{
     4458    margin-top: 16px !important;
     4459}
     4460.lpll
     4461{
     4462    border-bottom: 1px solid #F0F0F1 !important;
     4463    width: 396px !important;
     4464    margin-right: auto;
     4465}
     4466.lpllx
     4467{
     4468    border-bottom: 1px solid #F0F0F1 !important;
     4469    width: 140px !important;
     4470    margin-left: 12px;
     4471    padding-bottom: 21px !important;
     4472}
     4473
     4474
     4475.outer-wrapperp {
     4476    width: 300px; /* Increased by 25px (20px for space + 5px for scrollbar) */
     4477    height: 277px;
     4478    position: relative;
     4479    overflow: hidden;
     4480    margin-left: 24px;
     4481    margin-right: 24px;
     4482}
     4483.outer-wrapperp2 {
     4484    width: 300px; /* Increased by 25px (20px for space + 5px for scrollbar) */
     4485    height: 260px !important;
     4486    position: relative;
     4487    overflow: hidden;
     4488    margin-left: 24px;
     4489    margin-right: 24px;
     4490}
     4491.btssr {
     4492    height: 100%;
     4493    width: calc(100% - 5px); /* Subtract 25px to make room for space and scrollbar */
     4494    overflow-y: auto;
     4495    padding: 12px 15px;
     4496    padding-right: 41px; /* 16px original padding + 25px for space and scrollbar */
     4497    box-sizing: border-box;
     4498}
     4499.btssr2 {
     4500    height: 100%;
     4501    width: calc(100% - 5px); /* Subtract 25px to make room for space and scrollbar */
     4502    padding: 12px 15px;
     4503    padding-right: 41px; /* 16px original padding + 25px for space and scrollbar */
     4504    box-sizing: border-box;
     4505}
     4506.border-wrapper {
     4507    position: absolute;
     4508    top: 0;
     4509    left: 0;
     4510    right: 25px; /* 20px space + 5px scrollbar width */
     4511    bottom: 0;
     4512    border: 1px dashed #C3C4C7;
     4513    border-radius: 5px;
     4514    pointer-events: none;
     4515}
     4516@media (max-width: 767px) {
     4517   
     4518.qqw
     4519{
     4520    padding-left:20px !important;
     4521    padding-right:20px !important;
     4522    margin-left:auto !important;
     4523    margin-right:auto !important;
     4524    width:100% !important;
     4525    margin-top: 24px !important;
     4526    padding-bottom: 24px !important;
     4527}
     4528.tumaz_ppsss
     4529{
     4530padding-top: 0px !important;
     4531}
     4532   
     4533.dvvcsb
     4534{
     4535    padding-top: 16px !important;
     4536    width: 100% !important;
     4537    padding-left: 40px !important;
     4538    padding-right: 40px !important;
     4539}
     4540    .lpll
     4541    {
     4542        width: 100% !important; 
     4543    }
     4544    .border-wrapper
     4545    {
     4546        margin-left: auto !important;
     4547        margin-right: auto !important;
     4548        width: 90% !important;
     4549        right: 0 !important;
     4550    }
     4551    .btssr
     4552    {
     4553        margin-left: 10px !important;
     4554        margin-right: auto;
     4555        width: calc(100% - 3px);
     4556    }
     4557    .btssr2
     4558    {
     4559        margin-left: 10px !important;
     4560        margin-right: auto;
     4561        width: calc(100% - 3px);
     4562    }
     4563    .outer-wrapperp
     4564    {
     4565            width: 100% !important;
     4566            padding-left: 16px;
     4567            padding-right: 16px;
     4568            padding-bottom: 12px;
     4569            margin-left: auto;
     4570            margin-right: auto
     4571    }
     4572    .outer-wrapperp2
     4573    {
     4574            width: 100% !important;
     4575            height: 265px !important;
     4576            padding-left: 16px;
     4577            padding-right: 16px;
     4578            padding-bottom: 12px;
     4579            margin-left: auto;
     4580            margin-right: auto
     4581    }
     4582    .nav-pills .nav-linkt {
     4583        background-color: #F6F7F7 !important;
     4584        position: relative;
     4585        z-index: 9999999999999999999999;
     4586        padding-top: 16px !important;
     4587        padding-bottom: 16px !important;
     4588
     4589    }
     4590    .nav-pills .nav-linkt.active {
     4591        background-color: #F6F7F7 !important;
     4592            position: relative;
     4593            z-index: 9999999999999999999999;
     4594            padding-top: 16px !important;
     4595            padding-bottom: 16px !important;
     4596    }
     4597}
     4598/* Scrollbar styles */
     4599.btssr {
     4600    scrollbar-width: thin;
     4601    scrollbar-color: #E0E0E0 transparent;
     4602}
     4603.btssr::-webkit-scrollbar {
     4604    width: 5px !important;
     4605}
     4606.btssr::-webkit-scrollbar-thumb {
     4607    background-color: #E0E0E0 !important;
     4608    border: 4px solid transparent !important;
     4609    border-radius: 8px !important;
     4610    background-clip: padding-box !important;
     4611}
     4612
     4613/* Scrollbar styles */
     4614.btssr2 {
     4615    scrollbar-width: thin;
     4616    scrollbar-color: #E0E0E0 transparent;
     4617}
     4618.btssr2::-webkit-scrollbar {
     4619    width: 5px !important;
     4620}
     4621.btssr2::-webkit-scrollbar-thumb {
     4622    background-color: #E0E0E0 !important;
     4623    border: 4px solid transparent !important;
     4624    border-radius: 8px !important;
     4625    background-clip: padding-box !important;
     4626}
     4627.ksllos
     4628{
     4629    margin-top: -20px !important;
     4630}
     4631.pitei
     4632{
     4633margin-top: -16px !important;
     4634}
     4635.pitei2
     4636{
     4637margin-top: 0px !important;
     4638}
     4639.chaabtnd
     4640{
     4641padding: 8px 12px;
     4642background: #F6F7F7;
     4643border: 1px solid #DCDCDE;
     4644border-radius: 5px;
     4645font-weight: 600;
     4646font-size: 12px;
     4647color: #1D2327;
     4648}
     4649.kjf
     4650{
     4651margin-top: 10px;
     4652}
     4653.kmmn
     4654{
     4655padding-right: 24px !important;
     4656}
     4657.lkdda
     4658{
     4659    margin-bottom: -312px !important;
     4660}
     4661.lknn
     4662{
     4663width: 328px !important;
     4664height: 560px;
     4665}
     4666
     4667@media (max-width: 767px) {
     4668    /* .mobile-sidebar {
     4669        position: fixed;
     4670        top: 0;
     4671        left: 0;
     4672        right: 0;
     4673        bottom: 0;
     4674        z-index: 1000;
     4675        background-color: #fff;
     4676        overflow-y: auto;
     4677    } */
     4678 
     4679    .content-section {
     4680        display: none; /* Hide content sections by default */
     4681    }
     4682   
     4683    @media (min-width: 768px) {
     4684        .content-section {
     4685            display: block; /* Display content sections on desktop devices */
     4686        }
     4687    }
     4688    .nav-linkt.active,
     4689    .nav-linkt:hover {
     4690        background-color: #fff;
     4691        border-color: #EDEDED;
     4692        color: #1D2327;
     4693    }
     4694
     4695    .content-section.active {
     4696        display: block;
     4697    }
     4698}
     4699
     4700@media (min-width: 768px) {
     4701
     4702.digages_popmodal3k
     4703{
     4704    width: 536px !important;
     4705}
     4706}
     4707@media (max-width: 767px) {
     4708    .digages_hidden
     4709    {
     4710      display: none;
     4711    }
     4712   
     4713.digages_popmodal3k
     4714{
     4715    width: 100% !important;
     4716}
     4717    .digages_show
     4718    {
     4719      display: block;
     4720    }
     4721 
     4722    .digagageshidden {
     4723      display: none;
     4724  }
     4725  .show {
     4726      display: block;
     4727  }
     4728 
     4729  }
     4730 
     4731.chaaanqaz
     4732{
     4733align-items: center;
     4734padding: 12px 20px;
     4735background: #F6F7F7;
     4736border: 1px solid #DCDCDE;
     4737border-radius: 5px;
     4738font-weight: 600;
     4739font-size: 14px;
     4740line-height: 20px;
     4741color: #1D2327;
     4742margin-left: auto !important;
     4743margin-right: auto !important;
     4744}
     4745.upgrbgtum
     4746{
     4747padding: 12px 16px !important;
     4748gap: 12px !important;
     4749background: #FCF9E8 !important;
     4750border-left: 4px solid #DBA617 !important;
     4751padding-left: 16px !important;
     4752padding-top: 12px !important;
     4753padding-bottom: 12px !important;
     4754padding-right: 12px !important;
     4755}
     4756.upgrbgtum33
     4757{
     4758padding: 12px 16px !important;
     4759gap: 12px !important;
     4760background: #FCF9E8 !important;
     4761border-left: 4px solid #DBA617 !important;
     4762padding-left: 16px !important;
     4763padding-top: 12px !important;
     4764padding-bottom: 12px !important;
     4765padding-right: 12px !important;
     4766}
     4767.upgrbgtum2
     4768{
     4769padding: 12px 16px !important;
     4770gap: 12px !important;
     4771margin-left:0px;
     4772background: #FCF9E8 !important;
     4773border-left: 4px solid #DBA617 !important;
     4774padding-left: 16px !important;
     4775padding-top: 12px !important;
     4776padding-bottom: 12px !important;
     4777padding-right: 16px !important;
     4778width: auto !important;
     4779}
     4780.upgrbgtumtxt
     4781{
     4782    font-weight: 400 !important;
     4783    font-size: 13px !important;
     4784    line-height: 20px !important;
     4785    color: #1D2327 !important;
     4786    margin-bottom: 12px !important;
     4787}
     4788.accent-color-readonly {
     4789    pointer-events: none !important;
     4790    opacity: 0.5 !important;
     4791    cursor: not-allowed !important;
     4792  }
     4793
     4794  .custom-select {
     4795    position: relative;
     4796    display: inline-block;
     4797    width: 100%;
     4798   
     4799}
     4800
     4801.custom-select select {
     4802    appearance: none;
     4803    -webkit-appearance: none;
     4804    -moz-appearance: none;
     4805    padding-right: 30px; /* Space for the icon */
     4806    /* Add other styles as needed */
     4807}
     4808
     4809.custom-select::before {
     4810content: " "; /* Placeholder for the icon */
     4811background-image: url('../img/sleic.svg'); /* Adjust the path */
     4812background-size: contain; /* Adjust size */
     4813background-repeat: no-repeat; /* Prevent repeating */
     4814position: absolute;
     4815top: 50%;
     4816right: 10px; /* Position it to the right */
     4817width: 20px; /* Width of the icon */
     4818height: 20px; /* Height of the icon */
     4819transform: translateY(-50%); /* Center vertically */
     4820pointer-events: none; /* Allow clicks to go through */
     4821}
     4822.pp
     4823{
     4824display: flex;
     4825flex-direction: row;
     4826justify-content: space-between;
     4827align-items: center;
     4828padding: 5px 12px;
     4829gap: 12px;
     4830 
     4831height: 42px !important;
     4832
     4833/* WP Gray/Gray 2 */
     4834border: 1px solid #F0F0F1 !important;
     4835border-radius: 5px;
     4836/* Inside auto layout */
     4837flex: none;
     4838order: 0;
     4839align-self: stretch;
     4840flex-grow: 0;
     4841
     4842}
     4843.chtxtdrc
     4844{
     4845    padding-left: 15px !important;
     4846    padding-right: 0px !important;
     4847}
     4848.tddsumsr
     4849{
     4850    margin-right: 20px !important;
     4851}
     4852.kllftyesp
     4853{
     4854    margin-bottom: 83px !important;
     4855}
     4856.rettds
     4857{
     4858    color: #e60303 !important;
     4859    padding-bottom: 20px !important;
     4860    margin-top:-20px !important;
     4861}
     4862.ticonduzs
     4863{
     4864font-size: 24px;
     4865padding-top: 8px;
     4866
     4867}
     4868.tumaz_details_pop
     4869{
     4870    width: 600px !important;
     4871    position: relative;
     4872    z-index: 9999999999999999999999 !important;
     4873    border-radius: 0px !important;
     4874}
     4875
     4876@media screen and (max-width: 782px) {
     4877    .tumaz_details_pop
     4878    {
     4879        width: 100% !important;
     4880    }
     4881}
     4882
     4883
     4884.xcsse
     4885{
     4886font-weight: 700;
     4887font-size: 18px;
     4888line-height: 24px;
     4889color: #1E1E1E;
     4890}
     4891.tuma_desttp
     4892{
     4893    padding-bottom: 24px !important;
     4894}
     4895.tuma_desttp2
     4896{
     4897font-weight: 600;
     4898font-size: 14px;
     4899line-height: 20px;
     4900color: #1E1E1E;
     4901padding-bottom: 8px !important;
     4902
     4903}
     4904.tuma_desttp3
     4905{
     4906font-style: normal;
     4907font-weight: 400;
     4908font-size: 14px;
     4909line-height: 20px;
     4910color: #1E1E1E;
     4911}
     4912.tumaz_des_foot
     4913{
     4914padding: 0px;
     4915padding-right: 16px;
     4916margin-right: 0px !important;
     4917}
     4918.tumaz_makas
     4919{
     4920font-weight: 400;
     4921font-size: 14px;
     4922line-height: 20px;
     4923color: #1E1E1E;
     4924}
     4925
     4926@media (max-width: 767px) {
     4927    .tumaz_makas {
     4928        width: 100% !important;
     4929        margin-bottom: 16px;
     4930        align-items: center;
     4931        margin-left: 35% !important;
     4932        margin-right: auto !important;
     4933    }
     4934   
     4935.tumaz_des_foot
     4936{
     4937    width: 100% !important;
     4938padding: 0px !important;
     4939padding-right: 0px !important;
     4940margin-right: auto !important;
     4941margin-left: auto !important;
     4942}
     4943}
     4944
     4945.modcnn2
     4946{
     4947padding: 4px 6px;
     4948background-color: #008A20;
     4949border-radius: 2px;
     4950color: #fff;
     4951border-color: transparent;
     4952margin-left: 20px !important;
     4953margin-right: 12px !important;
     4954
     4955}
     4956@media (max-width: 767px) {
     4957    .modcnn2 {
     4958        width: 100% !important;
     4959        margin-bottom: 12px;
     4960        margin-left: auto !important;
     4961        margin-right: auto !important;
     4962        align-items: center;
     4963        padding: 8px 12px;
     4964        gap: 4px;
     4965    }
     4966}
     4967.modcnl2
     4968{
     4969padding: 4px 6px;
     4970background-color:transparent;
     4971border: 1px solid #B32D2E;
     4972border-radius: 2px;
     4973color: #B32D2E;
     4974}
     4975@media (max-width: 767px) {
     4976    .modcnl2 {
     4977        width: 100% !important;
     4978        margin-bottom: 12px;
     4979        margin-left: auto !important;
     4980        margin-right: auto !important;
     4981        align-items: center;
     4982        padding: 8px 12px;
     4983        gap: 4px;
     4984    }
     4985}
     4986
     4987.btssr3
     4988{   
     4989border: 1px dashed #EBEDEF;
     4990border-radius: 5px;
     4991padding:12px 16px;
     4992margin-left:24px;
     4993margin-right:24px;
     4994}
     4995.btssr4
     4996{   
     4997border: 1px dashed #EBEDEF;
     4998border-radius: 5px;
     4999padding:12px 16px;
     5000margin-left:24px;
     5001margin-right:5px;
     5002}
     5003
     5004.csdstumaz
     5005{
     5006padding-top: 20px !important; 
     5007}
     5008
     5009@media (max-width: 767px) {
     5010    .csdstumaz {
     5011        padding-top: 24px !important; 
     5012    }
     5013}
     5014
     5015
     5016.trddbtn22
     5017{
     5018padding: 8px 16px !important;
     5019background: #3858E9 !important;
     5020border-radius: 2px !important;
     5021border-color: transparent !important;
     5022color: #fff !important;
     5023font-weight: 400 !important;
     5024font-size: 13px !important;
     5025line-height: 20px !important;
     5026}
     5027
     5028@media (max-width: 767px) {
     5029    .trddbtn22 {
     5030        padding-top: 12px !important;
     5031        width: 100% !important;
     5032        margin-left: auto !important;
     5033        margin-right: auto !important;
     5034    }
     5035}
     5036
     5037.tumaz-sccrrit
     5038{
     5039    overflow-y: auto;
     5040    height: 260px !important;
     5041    width: calc(100% - 5px);
     5042}
     5043
     5044/* Scrollbar styles */
     5045.tumaz-sccrrit {
     5046    scrollbar-width: thin;
     5047    scrollbar-color: #E0E0E0 transparent;
     5048}
     5049.tumaz-sccrrit::-webkit-scrollbar {
     5050    width: 5px !important;
     5051}
     5052.tumaz-sccrrit::-webkit-scrollbar-thumb {
     5053    background-color: #E0E0E0 !important;
     5054    border: 4px solid transparent !important;
     5055    border-radius: 8px !important;
     5056    background-clip: padding-box !important;
     5057}
     5058.tumafontbtm
     5059{
     5060    border-bottom: 1px solid #CCCCCC !important;
     5061}
     5062.tuma_vdx
     5063{
     5064    height: 35px !important;
     5065}
     5066.tumazz_closse
     5067{
     5068font-weight: 400;
     5069font-size: 14px;
     5070line-height: 20px;
     5071color: #3858E9;
     5072margin-left: auto !important;
     5073margin-right: auto !important;
     5074}
     5075
     5076.tumazz_closse2
     5077{
     5078font-weight: 400;
     5079font-size: 14px;
     5080line-height: 20px;
     5081color: #3858E9;
     5082margin-left: 45% !important;
     5083margin-right: auto !important;
     5084}
     5085.tumaz_bullpoint
     5086{
     5087    width: 12px !important;
     5088    height: 12px !important;
     5089    background-color: #7A00DF !important;
     5090    border-radius: 50% !important;
     5091    display: inline-block !important;
     5092    margin-right: 16px !important;
     5093}
     5094.tumazddet
     5095{
     5096    padding-top: 12px !important;
     5097}
     5098
     5099.custom-box,
     5100.custom-box *,
     5101.custom-box::before,
     5102.custom-box::after {
     5103    box-sizing: border-box !important; /* Applies to the main element and its pseudo-elements */
     5104   
     5105    position: relative !important;
     5106    z-index: 9999999999999999999999 !important;
     5107}
     5108/* Scoped to your plugin */
     5109.tumaz-direct-container,
     5110.tumaz-direct-container * {
     5111    box-sizing: border-box; /* Apply only to elements within this container */
     5112}
     5113
     5114.tumaz_ab29
     5115{
     5116    font-size: 18px;
     5117    padding-bottom: 16px;
     5118}
     5119.tumaz_copied_pop
     5120{
     5121    color: #00A32A;
     5122    font-size: 21px !important;
     5123}
     5124.tumaz_hand_pointer
     5125{
     5126    cursor: pointer !important;
     5127}
     5128
     5129.tumaz_mob_tab_menu {
     5130    display: flex !important;
     5131    align-items: center !important;
     5132  }
     5133 
     5134  span.tumaz_mob_tab_menu_end {
     5135    margin-left: auto !important;
     5136  }
     5137  .tumaz_mob_tab_menu2 {
     5138    display: flex !important;
     5139    justify-content: space-between !important;
     5140    align-items: center !important;
     5141    width: 100%;
     5142    }
     5143   
     5144    .tumaz_mob_tab_menu_start2 {
     5145        margin-left: 0 !important;
     5146    }
     5147   
     5148    .tumaz_mob_tab_menu_end2 {
     5149        margin-left: auto !important;
     5150    }
     5151
     5152   
     5153.tumaz_pro_pulg
     5154{
     5155    color: #00A32A !important;
     5156    font-weight: 600 !important;
     5157}
     5158/* div {
     5159    border: 1px solid red !important;
     5160} */
     5161.wrap {
     5162    position: relative !important;
     5163    z-index: 110 !important;
     5164}
     5165
     5166.wpwrap
     5167{
     5168    position: relative !important;
     5169    background-color: #008A20 !important;
     5170    font-size: 1000px !important;
     5171z-index: 9 !important; /* The admin bar has a default high z-index */
     5172
     5173}
     5174.tumaz_settelc
     5175{
     5176    height: 33px !important;
     5177    padding: 0 8px !important;
     5178    line-height: 2 !important;
     5179    margin-top: -5px !important;
     5180}
     5181
     5182.digage_widthmodalbord
     5183{
     5184    width:100% !important;
     5185}
     5186.digage_tabahref
     5187{
     5188    margin-top: 10px;
     5189    border: none;
     5190    border-bottom: 1px solid #C3C4C7 !important;
     5191    width: -webkit-fill-available !important;
     5192    height: 30px !important;
     5193}
     5194.digage_tabahref a
     5195{
     5196    padding-left: 16px !important;
     5197    padding-right: 16px !important;
     5198    color: #646970 !important;
     5199    font-weight: 600 !important;
     5200}
     5201
     5202.digage_popimgsize
     5203{
     5204    max-width: 48px !important;
     5205    max-height: 48px !important;
     5206}
     5207.digage_stylenone
     5208{
     5209    display: none;
     5210}
     5211.digage_stylecursor
     5212{
     5213    cursor: pointer;
     5214}
     5215.digages_settings_notice
     5216{
     5217    margin-left:0px !important;
     5218    max-width:600px;
     5219}
     5220.digages_settings_notice_topspace
     5221{
     5222    margin-top:20px !important;
     5223}
     5224.digages_breakword
     5225{
     5226    overflow-wrap: break-word !important;
     5227}
     5228
     5229
     5230.digages_no_recordstable
     5231{
     5232    padding: 16px;
     5233    padding-bottom: 24px;
     5234}
     5235
     5236.loading-bar {
     5237    height: 5px;
     5238    background: #4caf50;
     5239    position: relative;
     5240    margin-top: 10px;
     5241    animation: loading-animation 2s linear infinite;
     5242}
     5243
     5244
     5245
     5246.digagesmaincontainer {
     5247    height: 95vh;
     5248    position: relative;
     5249   
     5250  }
     5251 
     5252  .digagesmaincenter {
     5253    margin: 0;
     5254    position: absolute;
     5255    top: 50%;
     5256    left: 50%;
     5257    -ms-transform: translate(-50%, -50%);
     5258    transform: translate(-50%, -50%);
     5259  }
     5260
     5261 
     5262@media (min-width: 600px) and (max-width: 899px) {
     5263.digagesclosex
     5264{
     5265    margin-left:380px;
     5266    color: #fff;
     5267}
     5268
     5269}
     5270
     5271.digagagesuploadfilename
     5272{
     5273font-weight: 400;font-size: 12px;line-height: 20px;color: #2C3338;
     5274}
     5275
     5276.digagagesuploadfilesize
     5277{
     5278font-weight: 400;font-size: 12px;line-height: 16px;color: #8C8F94;
     5279}
     5280
     5281
     5282.digagagesuploadprogress
     5283{
     5284    background-color: var(--accent-color) !important;
     5285    border-color: transparent !important; 
     5286    border-radius: 6px !important;
     5287   
     5288}
     5289
     5290.digagagesuploadimg
     5291{
     5292width: 48px !important;
     5293height: 48px !important;
     5294max-width: 48px !important;
     5295max-height: 48px !important;
     5296border-radius: 5px;
     5297}
     5298
     5299
     5300#uploadProgress { 
     5301    border-radius: 6px;
     5302    height: 6px;
     5303    background: #DCDCDE; /* Background for unfilled portion */
     5304    width:100% !important;
     5305}
     5306
     5307/* Webkit (Chrome, Safari) */
     5308#uploadProgress::-webkit-progress-bar {
     5309    border-radius: 6px;
     5310    height: 6px;
     5311    background: #DCDCDE; /* Unfilled portion */
     5312}
     5313
     5314#uploadProgress::-webkit-progress-value {
     5315    background: var(--accent-color);
     5316    border-radius: 6px !important;
     5317}
     5318
     5319/* Firefox */
     5320#uploadProgress::-moz-progress-bar {
     5321    background: var(--accent-color);
     5322    border-radius: 6px !important;
     5323}
     5324
     5325/* Optional: Add a smooth transition effect */
     5326#uploadProgress::-webkit-progress-value,
     5327#uploadProgress::-moz-progress-bar {
     5328    transition: width 0.3s ease; /* Smoothly animate the width change */
     5329}
     5330.digages-leftpad
     5331{
     5332    padding-left: 22px !important;
     5333}
     5334 
     5335.digages-woodp-help-container
     5336{
     5337    width: 800px;
     5338font-style: normal;
     5339font-weight: 400;
     5340font-size: 15px;
     5341line-height: 24px;
     5342color: #2C3338;
     5343display: flex;
     5344flex-direction: column;
     5345padding: 0px;
     5346gap: 24px;
     5347}
     5348
     5349.digages-woodp-help-container-txt1
     5350{
     5351font-style: normal;
     5352font-weight: 600;
     5353font-size: 20px;
     5354line-height: 32px;
     5355color: #101517;
     5356}
     5357
     5358.digages-woodp-help-container2
     5359{
     5360font-style: normal;
     5361font-weight: 400;
     5362font-size: 15px;
     5363line-height: 24px;
     5364color: #2C3338;
     5365display: flex; 
     5366border-bottom: 1px solid #DCDCDE;
     5367padding-bottom: 24px;
     5368margin-bottom: 24px;
     5369}
     5370
     5371.digages-woodp-help-item1
     5372{
     5373display: flex;
     5374flex-direction: column;
     5375align-items: flex-start;
     5376padding: 0px;
     5377gap: 16px;
     5378width: 592px;
     5379margin-right: 48px;
     5380}
     5381
     5382.digages-woodp-help-btn-container
     5383{
     5384    display: flex;
     5385    gap: 16px;
     5386}
     5387.digages-woodp-help-btn1
     5388{
     5389display: flex;
     5390flex-direction: row;
     5391justify-content: center;
     5392align-items: center;
     5393height: 0px !important;
     5394padding: 0px 16px !important;
     5395padding-top: 15px !important;
     5396padding-bottom: 15px !important;
     5397background: #3858E9;
     5398border-radius: 2px;
     5399font-style: normal;
     5400font-weight: 400;
     5401font-size: 13px;
     5402color: #FFFFFF;
     5403border-color: transparent;
     5404gap: 8px;
     5405
     5406}
     5407
     5408.digages-woodp-help-btn2
     5409{
     5410display: flex !important;
     5411flex-direction: row !important;
     5412justify-content: center !important;
     5413align-items: center !important;
     5414gap: 8px !important;
     5415background-color: #fff !important;
     5416border: 1px solid #3858E9 !important;
     5417color:#3858E9 !important;
     5418font-style: normal !important;
     5419font-weight: 400 !important;
     5420font-size: 13px !important;
     5421}
     5422
     5423.digages-woodp-help-btn2-txt
     5424{
     5425    justify-content: center;
     5426}
     5427.digages-woodp-help-btn2-img
     5428{
     5429margin-top: 4px;
     5430}
     5431
     5432
     5433.digages-woodp-help-container3
     5434{
     5435display: flex; 
     5436font-style: normal;
     5437font-weight: 400;
     5438font-size: 14px;
     5439line-height: 22px;
     5440color: #2C3338;
     5441}
     5442
     5443.digages-woodp-help-container3 a
     5444{
     5445font-style: normal;
     5446font-weight: 400;
     5447font-size: 16px;
     5448line-height: 24px;
     5449text-decoration: underline !important;
     5450color: #1D2327;
     5451}
     5452
     5453
     5454.digages-woodp-help-item2
     5455{
     5456display: flex;
     5457flex-direction: column;
     5458align-items: flex-start;
     5459padding: 0px;
     5460gap: 16px;
     5461width: 512px;
     5462padding-right: 32px;
     5463margin-right: 32px;
     5464border-right: 1px solid #DCDCDE;
     5465}
     5466
     5467.digages-woodp-help-item-inner1
     5468{
     5469display: flex; 
     5470flex-direction: column;
     5471padding: 0px;
     5472gap: 16px;
     5473width: 480px;
     5474padding-top: 16px;
     5475padding-bottom: 24px;
     5476border-bottom: 1px solid #DCDCDE;
     5477}
     5478
     5479
     5480.digages-woodp-help-item-inner-item1
     5481{
     5482display: flex;   
     5483gap: 16px;
     5484padding-left: 4px;
     5485}
     5486
     5487.digages-woodp-plugin-grid
     5488{
     5489    display: flex;
     5490    flex-direction: column;
     5491}
     5492.digages-woodp-plugin-card
     5493{
     5494    display: flex;
     5495    margin-bottom: 12px;
     5496}
     5497
     5498.digages-woodp-plugin-card-item1
     5499{
     5500    display: flex;
     5501    align-items: center;
     5502    justify-items: center;
     5503    width: 298px;
     5504    gap: 20px;
     5505    margin-right: 32px;
     5506    font-style: normal;
     5507    font-weight: 500;
     5508    font-size: 16px;
     5509    line-height: 22px;
     5510    color: #1D2327;
     5511}
     5512
     5513.digages-woodp-plugin-card-item1 img
     5514{
     5515    width: 32px;
     5516    height: 32px;
     5517    border-radius: 2px;
     5518}
     5519
     5520.digages-woodp-plugin-card-item2
     5521{
     5522    display: flex;
     5523    align-items: center;
     5524    justify-items: center;
     5525    gap: 16px;
     5526}
     5527
     5528.digages-woodp-plugin-card-item2 a
     5529{
     5530    text-decoration: none !important;
     5531}
     5532
     5533.digages-woodp-help-button
     5534{
     5535    background-color: #fff !important;
     5536    border: 1px solid #3858E9 !important;
     5537    color:#3858E9 !important;
     5538    border-radius: 2px !important;
     5539    font-style: normal !important;
     5540    font-weight: 400 !important;
     5541    font-size: 13px !important;
     5542    padding: 4px 10px !important;
     5543}
     5544
     5545.digages-woodp-help-star
     5546{
     5547    color: #F8C92F;
     5548}
     5549
     5550.digages-woodp-help-container-left1
     5551{
     5552    display: flex;
     5553    flex-direction: column;
     5554    font-style: normal;
     5555    font-weight: 400;
     5556    font-size: 14px;
     5557    line-height: 22px;
     5558    color: #2C3338;
     5559    width: 256px;
     5560}
     5561
     5562.digages-woodp-help-container-left1 button
     5563{
     5564    margin-top: 16px !important;
     5565}
     5566
     5567.digages-woodp-help-container-left1-item1
     5568{
     5569    border-bottom: 1px solid #DCDCDE;
     5570    padding-bottom: 24px;
     5571    margin-bottom: 29px;
     5572}
     5573
     5574.notice-info
     5575{
     5576    border-left-color: #533582 !important;
     5577}
     5578
     5579
     5580.digages_help_blue
     5581{
     5582    color: #3858E9;
     5583}
     5584
     5585
     5586.digage-woo-nav-tab-wrapper {
     5587    display: flex !important;
     5588    flex-wrap: wrap !important;
     5589    list-style: none !important;
     5590    padding-left: 30px !important;
     5591    gap: 24px !important;
     5592    margin: 0 !important;
     5593    background: #fff !important;
     5594    border-bottom: 1px solid #ebebeb !important;
     5595    margin-left: -24px !important;
     5596    margin-top: 55px !important;
     5597}
     5598
     5599.digage-woo-nav-tab-wrapper a {
     5600    float: none;
     5601    font-family: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
     5602    margin-left: 0;
     5603    border: 0;
     5604    background: 0 0;
     5605    font-weight: 510;
     5606    font-size: 14px;
     5607    line-height: 20px;
     5608    color: #505050;
     5609    padding: 0 0 10px 0;
     5610    text-decoration: none;
     5611}
     5612.nav-tab {
     5613    float: left;
     5614    border: 1px solid #c3c4c7;
     5615    border-bottom: none;
     5616    margin-left: .5em;
     5617    padding: 5px 10px;
     5618    font-size: 14px;
     5619    line-height: 1.71428571;
     5620    font-weight: 600;
     5621    background: #dcdcde;
     5622    color: #50575e;
     5623    text-decoration: none;
     5624    white-space: nowrap;
     5625}
     5626
     5627.digages_header_wrapper_settings
     5628{
     5629    background-color: #fff;
     5630    display: flex;
     5631    justify-content: flex-start;
     5632    align-items: center;
     5633    margin-top: 0px !important;
     5634    margin-bottom: 0px !important;
     5635    margin-left: -24px !important;
     5636    position: fixed !important;
     5637    padding: 0 0 0 30px;
     5638    top: 0;
     5639    padding-top: 30px !important;
     5640    padding-bottom: 5px !important;
     5641    height: 60px;
     5642    background: #fff;
     5643    font-weight: 600;
     5644    font-size: 14px;
     5645    color: #1d2327;
     5646    font-size: 2em;
     5647    width: -webkit-fill-available !important;
     5648    z-index: 999;
     5649
     5650}
     5651
     5652
     5653.digages-woodp-order-amount-simplified
     5654{
     5655    display: none !important;
     5656}
     5657
     5658.digages-woodp-table-currency
     5659{
     5660font-weight: 700;
     5661font-size: 14px;
     5662line-height: 20px;
     5663color: #1E1E1E;
     5664}
     5665
     5666.digages-woodp-table-texts
     5667{
     5668font-style: normal;
     5669font-weight: 400;
     5670font-size: 14px;
     5671line-height: 22px;
     5672color: #1E1E1E;
     5673}
     5674
     5675.digages-woodp-table-slash
     5676{
     5677font-style: normal;
     5678font-weight: 400;
     5679font-size: 14px;
     5680line-height: 22px;
     5681color: #BBBBBB;
     5682}
     5683
     5684.digages-woodp-payment-popup-currency-bg
     5685{   
     5686    display: flex;
     5687    gap: 20px;
     5688    align-items: center;
     5689    justify-content: space-between;
     5690}
     5691.digages-woodp-payment-popup-currency-bg2
     5692{   
     5693    display: flex;
     5694    gap: 20px;
     5695    align-items: center;
     5696    justify-content: center;
     5697}
     5698
     5699
     5700.digages-woodp-payment-popup-currency-item-left
     5701{
     5702    display: flex;
     5703    flex-direction: column;
     5704    gap: 4px;
     5705    align-items: flex-start;
     5706    justify-content: center;
     5707}
     5708
     5709.digages-woodp-payment-popup-currency-item-left2
     5710{
     5711    display: flex;
     5712    flex-direction: column;
     5713    gap: 4px;
     5714    align-items: center;
     5715    justify-content: center;
     5716}
     5717
     5718.digages-woodp-payment-popup-currency-item-right
     5719{
     5720border: 1px solid #E0E0E0 !important;
     5721border-radius: 5px !important;
     5722height: 32px !important;
     5723}
     5724
     5725.digages-woodp-no-currency-textt{
     5726display: flex;
     5727flex-direction: column;
     5728align-items: flex-start;
     5729padding: 24px;
     5730background: #F6F7F7;
     5731border: 1px dashed #C3C4C7;
     5732border-radius: 5px;
     5733margin-bottom: 46px;
     5734font-weight: 400 !important;
     5735font-size: 14px !important;
     5736line-height: 22px !important;
     5737text-align: center !important;
     5738color: #1D2327 !important;
     5739width: 320px !important;
     5740margin-left: auto !important;
     5741margin-right: auto !important;
     5742max-width: 100% !important;
     5743margin-top: 20px !important;
     5744}
     5745
     5746
     5747.digages-woodp-no-currency-text{
     5748display: flex;
     5749flex-direction: column;
     5750align-items: flex-start;
     5751padding: 24px;
     5752background: #F6F7F7;
     5753border: 1px dashed #C3C4C7;
     5754border-radius: 5px;
     5755margin-bottom: 46px;
     5756font-weight: 400 !important;
     5757font-size: 14px !important;
     5758line-height: 22px !important;
     5759text-align: center !important;
     5760color: #1D2327 !important;
     5761width: 320px !important;
     5762margin-left: auto !important;
     5763margin-right: auto !important;
     5764max-width: 100% !important;
     5765margin-top: 2px !important;
     5766}
     5767
     5768
     5769.digages-woodp-no-currency-textw{
     5770display: flex;
     5771flex-direction: column;
     5772align-items: flex-start;
     5773gap: 16px;   
     5774}
     5775
     5776.digages-woodp-payment-popup-instructions
     5777{
     5778    display: flex;
     5779    flex-direction: column;
     5780    gap: 16px;
     5781    align-items: center;
     5782    justify-content: center;
     5783    margin-bottom: 16px;
     5784}
     5785
     5786
     5787.digages-woodp-payment-popup-instructions2
     5788{
     5789    display: flex;
     5790    flex-direction: column;
     5791    gap: 16px;
     5792    align-items: center;
     5793    justify-content: center; 
     5794}
     5795
     5796.digages_currency_single_bg
     5797{
     5798    display: flex;
     5799    gap: 12px;
     5800    align-items: center;
     5801    justify-content: center;
     5802    color: #BBBBBB;
     5803}
     5804.digages_currency_single_save
     5805{
     5806    background-color: transparent !important;
     5807    border: 1px solid transparent !important;
     5808    font-style: normal !important;
     5809    font-weight: 500 !important;
     5810    font-size: 13px !important;
     5811    line-height: 16px !important;
     5812    display: flex !important;
     5813    gap: 5px !important;
     5814    align-items: center !important;
     5815    justify-content: center !important;
     5816    align-items: center !important;
     5817    text-align: center !important;
     5818    color: #3858E9 !important;
     5819}
     5820
     5821.digages_currency_single_fetch
     5822{
     5823    background-color: transparent !important;
     5824    border: 1px solid transparent !important;
     5825    font-style: normal !important;
     5826    font-weight: 500 !important;
     5827    font-size: 13px !important;
     5828    line-height: 16px !important;
     5829    display: flex !important;
     5830    gap: 5px !important;
     5831    align-items: center !important;
     5832    justify-content: center !important;
     5833    align-items: center !important;
     5834    text-align: center !important;
     5835    color: #008A20 !important;
     5836}
     5837
     5838
     5839.digages_currency_single_fetch2
     5840{
     5841    background-color: transparent !important;
     5842    border: 1px solid transparent !important;
     5843    font-style: normal !important;
     5844    font-weight: 500 !important;
     5845    font-size: 13px !important;
     5846    line-height: 16px !important;
     5847    display: flex !important;
     5848    gap: 5px !important;
     5849    align-items: center !important;
     5850    justify-content: center !important;
     5851    align-items: center !important;
     5852    text-align: center !important;
     5853    color: #008A20 !important;
     5854    filter: opacity(0.5) !important; /* Make it semi-transparent */
     5855    pointer-events: none !important; /* Disable pointer events */
     5856}
     5857 
     5858.digages_currency_all_fetch
     5859{
     5860    display: flex !important;
     5861    gap: 5px !important;
     5862    align-items: center !important;
     5863    justify-content: center !important;
     5864    align-items: center !important;
     5865    text-align: center !important;
     5866}
     5867
     5868.digages_currency_submit_bg
     5869{
     5870    display: flex;
     5871    gap: 20px;
     5872    align-items: left !important;
     5873    justify-content: left !important;
     5874    margin-top: 32px;
     5875}
     5876
     5877
     5878
     5879
     5880.digages-woodp-messages-bg-item {
     5881    display: flex;
     5882    margin-bottom: 15px;
     5883    align-items: start;
     5884}
     5885
     5886.digages-woodp-messages-bg-item-left {
     5887    width: 200px;
     5888}
     5889
     5890.digages-woodp-messages-bg-item-right {
     5891    flex: 1;
     5892}
     5893
     5894#currency-rates-table {
     5895    margin-top: 10px;
     5896}
     5897
     5898#currency-rates-table th,
     5899#currency-rates-table td {
     5900    padding:16px 20px !important;
     5901    text-align: left;
     5902}
     5903
     5904.drag-handle {
     5905    font-size: 18px;
     5906    color: #666;
     5907    text-align: center;
     5908    cursor: move;
     5909}
     5910
     5911#sortable-currencies tr {
     5912    transition: all 0.3s ease;
     5913}
     5914
     5915#sortable-currencies .ui-state-highlight {
     5916    height: 50px;
     5917    background: #f0f8ff;
     5918    border: 2px dashed #0073aa;
     5919}
     5920
     5921#sortable-currencies .ui-sortable-helper {
     5922    background: #fff;
     5923    border: 1px solid #ddd;
     5924    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
     5925}
     5926 
     5927
     5928/* Make sure jQuery UI styles are available */
     5929.ui-sortable {
     5930    list-style-type: none;
     5931}
     5932
     5933.ui-sortable tr {
     5934    margin: 0;
     5935    padding: 0;
     5936    cursor: pointer;
     5937}
     5938 
     5939
     5940#sortable-currencies tr:hover {
     5941    background-color: #f8f8f8;
     5942}
     5943
     5944#sortable-currencies .ui-sortable-helper {
     5945    background: #fff !important;
     5946    border: 2px solid #0073aa !important;
     5947    box-shadow: 0 4px 8px rgba(0,0,0,0.3) !important;
     5948}
     5949
     5950
     5951/* Hide the default checkbox */
     5952.digages-form-check-input[type="checkbox"] {
     5953  appearance: none !important;
     5954  -webkit-appearance: none !important;
     5955  width: 36px !important;
     5956  height: 18px !important;
     5957  background-color: #fff !important;
     5958  border: 1px solid #1E1E1E !important;
     5959  border-radius: 100px !important;
     5960  position: relative !important;
     5961  outline: none !important;
     5962  cursor: pointer !important;
     5963  transition: background-color 0.3s !important;
     5964}
     5965
     5966.digages-form-check-input[type="checkbox"]:checked {
     5967  appearance: none !important;
     5968  -webkit-appearance: none !important;
     5969  width: 36px !important;
     5970  height: 18px !important;
     5971  background-color: #3858E9 !important;
     5972  border: 1px solid #3858E9 !important;
     5973  border-radius: 100px !important;
     5974  position: relative !important;
     5975  outline: none !important;
     5976  cursor: pointer !important;
     5977  background-image: none !important;
     5978  transition: background-color 0.3s !important;
     5979}
     5980
     5981
     5982/* Knob */
     5983.digages-form-check-input[type="checkbox"]::before {
     5984  content: "" !important;
     5985  position: absolute !important;
     5986      top: 2px !important;
     5987    left: 3px !important;
     5988  width: 12px !important;
     5989  height: 12px !important;
     5990  background: #1E1E1E !important;
     5991  border-radius: 50% !important;
     5992  transition: transform 0.3s !important;
     5993}
     5994
     5995
     5996/* Knob */
     5997.digages-form-check-input[type="checkbox"]:checked::before {
     5998  content: "" !important;
     5999  position: absolute !important;
     6000  top: 5px !important;
     6001  left: -1px !important;
     6002  width: 12px !important;
     6003  height: 12px !important;
     6004  background: #fff !important;
     6005  border-radius: 50% !important;
     6006  transition: transform 0.3s !important;
     6007}
     6008
     6009
     6010
     6011/* Checked state */
     6012.digages-form-check-input[type="checkbox"]:checked {
     6013  background-color: #3858E9 !important;
     6014}
     6015
     6016.digages-form-check-input[type="checkbox"]:checked::before {
     6017  transform: translateX(24px) !important;
     6018}
     6019
     6020/* Disabled styling */
     6021.digages-form-check-input[type="checkbox"]:disabled {
     6022  opacity: 1.0 !important;
     6023  cursor: not-allowed !important;
     6024}
     6025
     6026.digages-pay-table-actionbg
     6027{
     6028    display: flex;
     6029    gap: 8px;
     6030    align-items: center;
     6031    justify-content: center;
     6032    color: #BBBBBB;
     6033}
     6034
     6035.digages-woodp-crypto-currency-gen
     6036{
     6037    text-transform: uppercase !important;
     6038}
     6039.digages-woodp-crypto-currency
     6040{
     6041    text-transform: uppercase !important;
     6042}
     6043
     6044
     6045
     6046.digages-onboard-checkbox-container {
     6047    display: flex;
     6048    align-items: center;
     6049    gap: 10px;
     6050    font-size: 14px;
     6051    color: #333;
     6052    max-width: 400px;
     6053    margin-left: auto;
     6054    margin-right: auto;
     6055}
     6056
     6057.digages-onboard-checkbox-container input {
     6058    display: none;
     6059}
     6060
     6061.digages-onboard-checkmark {
     6062    width: 20px;
     6063    height: 20px;
     6064    border-radius: 2px;   
     6065    background-color: #fff;
     6066    border: 2px solid #3858E9;
     6067    display: inline-block;
     6068    position: relative;
     6069}
     6070
     6071.digages-onboard-checkbox-container input:checked + .digages-onboard-checkmark::after {
     6072    content: "";
     6073    position: absolute;
     6074    top: 50%;
     6075    left: 50%;
     6076    width: 14px;
     6077    height: 14px;
     6078    background-image: url('../../onboarding/assets/img/checkmark.svg'); /* Replace with your image */
     6079    background-size: cover;
     6080    transform: translate(-50%, -50%);
     6081}
     6082
     6083.digages-onboard-checkbox-container input:checked + .digages-onboard-checkmark {
     6084    background-color: #3858E9;
     6085    border-color: #3858E9;
     6086}
     6087
     6088
     6089.digages-onboard-text {
     6090    text-align: start;
     6091}
     6092
     6093.digages-onboard-text-main
     6094{
     6095    width: 584px !important;
     6096}
     6097
     6098.digages-woodp-no-currency-textwew
     6099{
     6100    display: none;
     6101}
     6102.digages-woodp-no-currency-textwew-mob
     6103{
     6104    display: none;
     6105}
     6106.digages-woodp-no-currency-textwew-crypto
     6107{
     6108    display: none;
     6109}
     6110.digages-woodp-no-currency-textwew-ppp
     6111{
     6112    display: none;
     6113}
     6114
     6115.digages-woodp-crypto-currency
     6116{
     6117color: #fff;
     6118display: none;
     6119
     6120}
     6121
     6122.digage_crypto_checkbg
     6123{
     6124    display: flex;
     6125    flex-direction: column;
     6126    gap: 12px;
     6127    justify-content: flex-start;
     6128    align-items: flex-start;
     6129}
     6130
     6131.digage_crypto_checkbg_item
     6132{
     6133    display: flex;
     6134    justify-content: flex-start;
     6135    align-items: center;
     6136    gap: 12px;
     6137    max-width: 640px !important;
     6138}
     6139
     6140.digage_crypto_checkbg_item2
     6141{
     6142    max-width: 640px !important;
     6143
     6144}
     6145.digagagescryptdisclaim
     6146{
     6147    color: #3858E9 !important;
     6148    text-decoration: underline !important;
     6149    cursor: pointer;
     6150}
     6151}
  • direct-payments-for-woocommerce/trunk/assets/css/removenotice.css

    r3349981 r3356754  
    33    display: none !important;
    44}
     5
     6.ha-notice
     7{
     8    display: none !important;
     9}
     10
     11.error
     12{
     13    display: none !important;
     14}
     15
    516
    617.digages-svg-onboard-container-bg2
  • direct-payments-for-woocommerce/trunk/digages.php

    r3355280 r3356754  
    33Plugin Name: Direct Payments for Woocommerce
    44Description: Enable instant payments from your customers via bank transfers, mobile money, cryptocurrency and popular P2P platforms like PayPal, Venmo, Zelle, GCash e.t.c—all with zero transaction fees. No API keys or KYC required.
    5 Version: 2.2.1
     5Version: 2.2.2
    66Author: Digages
    77Author URI: http://digages.com/
     
    111111function digages_plugin_on_activation() {
    112112   
    113     $current_version = '2.2.1'; // your plugin's current version
     113    $current_version = '2.2.2'; // your plugin's current version
    114114    update_option('digages_woodp_option_plugin_version', $current_version);
    115115
     
    290290// Alternative method for updates using version checking
    291291add_action('plugins_loaded', function() {
    292     $plugin_version = '2.2.1'; // Set your current plugin version
     292    $plugin_version = '2.2.2'; // Set your current plugin version
    293293    $stored_version = get_option('digages_plugin_version', '0.0.0');
    294294   
  • direct-payments-for-woocommerce/trunk/frontend/country.js

    r3349981 r3356754  
     1
    12jQuery(document).ready(function($) {
    23    // Store the original amount when page loads
     
    89    var customAmountt = '';
    910    var lastProcessedCurrency = ''; // Track the last processed currency to avoid unnecessary AJAX calls
     11
     12    function truncateToDecimals(num, decimals) {
     13    const factor = Math.pow(10, decimals);
     14    return Math.floor(num * factor) / factor;
     15}
     16
    1017   
    1118    // Find the first element with actual content to get original values
     
    139146                    // Set custom values and activate custom currency mode
    140147                    customCurrency = availability.selected_currency;
    141                     customAmount = newAmount.toFixed(decimals);
     148                                        // Truncate instead of rounding
     149                    customAmount = truncateToDecimals(newAmount, decimals).toString();
    142150                   
    143151                    //console.log('Setting custom currency:', customCurrency);
  • direct-payments-for-woocommerce/trunk/frontend/paymentpopup.php

    r3355280 r3356754  
    1515$currencies = get_option( 'digages_fiat_currencies', [] );
    1616
     17$digages_currency_conversion = get_option('digages_currency_conversion');
    1718?>
    1819<?php
     
    4344plugin_dir_url(__FILE__) . 'pop.js', // Path to your script
    4445array('jquery'), // Dependencies
    45 '2.2.1', // Version number
     46'2.2.2', // Version number
    4647true // Load in footer
    4748);
     
    5455));
    5556
     57
     58$digages_currency_conversiona = get_option('digages_currency_conversion');
     59
     60if ($digages_currency_conversiona =='1')
     61{
    5662 wp_enqueue_script(
    5763        'digages-country-script', // Handle
    5864        plugin_dir_url(__FILE__) . 'country.js', // Path to your script
    5965        array('jquery'), // Dependencies
    60         '2.2.1', // Version number
     66        '2.2.2', // Version number
    6167        true // Load in footer
    6268    );
    63      
    6469    wp_localize_script('digages-country-script', 'ajax_object', array(
    6570        'ajaxurl' => admin_url('admin-ajax.php'),
     
    6772        'nonce' => wp_create_nonce('digages_send_p2p_confirmation') // Pass the nonce to JavaScript
    6873    ));
     74
     75 }
     76 else
     77    {
     78 wp_enqueue_script(
     79        'digages-country-script', // Handle
     80        plugin_dir_url(__FILE__) . 'countrya.js', // Path to your script
     81        array('jquery'), // Dependencies
     82        '2.2.2', // Version number
     83        true // Load in footer
     84    );
     85    }   
     86   
    6987
    7088
  • direct-payments-for-woocommerce/trunk/frontend/step1.php

    r3355280 r3356754  
    161161                                    <span class="digages-woodp-order-currency"></span> <span class="digages-woodp-order-amount"></span>
    162162                                </div>
     163
     164                                <?php                               
     165                                    if ($digages_currency_conversion =='1')
     166                                    { ?>
     167                                   
    163168                                <div class="colt digages-woodp-payment-popup-currency-bg">
    164169                                    <div class="digages-woodp-payment-popup-currency-item-left">
     
    170175                                    </div>
    171176                                </div>
     177
     178                                  <?php  }
     179                                    else
     180                                    { ?>
     181                                   
     182                                <div class="colt digages-woodp-payment-popup-currency-bg2">
     183                                    <div class="digages-woodp-payment-popup-currency-item-left2" style="padding-bottom: 5px;">
     184                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     185                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     186                                    </div>
     187                                </div>
     188
     189                                    <?php }
     190                                ?>
    172191                            </div>
    173192                        </div>
     
    395414                                <?php
    396415                                $instructions = get_option('digages_p2p_transfer_instructions', 'After making the payment, make sure you take a screenshot or save your receipt.');
    397                                 echo '<div class="digages-woodp-payment-popup-instructions">' . esc_html(wp_strip_all_tags($instructions)) . '</div>';
     416                                echo '<div class="digages-woodp-payment-popup-instructions2">' . esc_html(wp_strip_all_tags($instructions)) . '</div>';
    398417                                ?>
    399418                            </div>
     
    426445        plugin_dir_url(__FILE__) . 'popcopy.js',
    427446        array('jquery'),
    428         '2.2.1',
     447        '2.2.2',
    429448        true
    430449    );
  • direct-payments-for-woocommerce/trunk/frontend/step2.php

    r3349981 r3356754  
    6262<div class="rowt rowt-colts-1 rowt-colts-sm-1 rowt-colts-md-1">
    6363   
    64 <div class="colt digages-woodp-payment-popup-currency-bg">
    65     <div class="digages-woodp-payment-popup-currency-item-left">
    66         <div class="tumaz_paaeer">
    67             Order #<span class="orderNumberDisplay"></span>
    68         </div>
    69         <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
    70     </div>
    71     <div class="digages-woodp-payment-popup-currency-item-right2">
    72       <?php include(plugin_dir_path(__FILE__) . 'geocurrencies.php');  ?>
    73     </div>
    74 </div>
     64
     65
     66                                <?php                               
     67                                    if ($digages_currency_conversion =='1')
     68                                    { ?>
     69                                   
     70                                <div class="colt digages-woodp-payment-popup-currency-bg">
     71                                    <div class="digages-woodp-payment-popup-currency-item-left">
     72                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     73                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     74                                    </div>
     75                                    <div class="digages-woodp-payment-popup-currency-item-right2">
     76                                        <?php include(plugin_dir_path(__FILE__) . 'geocurrencies.php'); ?>
     77                                    </div>
     78                                </div>
     79
     80                                  <?php  }
     81                                    else
     82                                    { ?>
     83                                   
     84                                <div class="colt digages-woodp-payment-popup-currency-bg2">
     85                                    <div class="digages-woodp-payment-popup-currency-item-left2" style="padding-bottom: 5px;">
     86                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     87                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     88                                    </div>
     89                                </div>
     90
     91                                    <?php }
     92                                ?>
    7593
    7694</div>
  • direct-payments-for-woocommerce/trunk/frontend/step3.php

    r3349981 r3356754  
    7373<div class="rowt rowt-colts-1 rowt-colts-sm-1 rowt-colts-md-1">
    7474
    75 <div class="colt digages-woodp-payment-popup-currency-bg">
    76     <div class="digages-woodp-payment-popup-currency-item-left">
    77         <div class="tumaz_paaeer">
    78             Order #<span class="orderNumberDisplay"></span>
    79         </div>
    80         <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
    81     </div>
    82     <div class="digages-woodp-payment-popup-currency-item-right2">
    83        
    84       <?php include(plugin_dir_path(__FILE__) . 'geocurrencies.php');  ?>
    85     </div>
    86 </div>
     75
     76
     77                                <?php                               
     78                                    if ($digages_currency_conversion =='1')
     79                                    { ?>
     80                                   
     81                                <div class="colt digages-woodp-payment-popup-currency-bg">
     82                                    <div class="digages-woodp-payment-popup-currency-item-left">
     83                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     84                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     85                                    </div>
     86                                    <div class="digages-woodp-payment-popup-currency-item-right2">
     87                                        <?php include(plugin_dir_path(__FILE__) . 'geocurrencies.php'); ?>
     88                                    </div>
     89                                </div>
     90
     91                                  <?php  }
     92                                    else
     93                                    { ?>
     94                                   
     95                                <div class="colt digages-woodp-payment-popup-currency-bg2">
     96                                    <div class="digages-woodp-payment-popup-currency-item-left2" style="padding-bottom: 5px;">
     97                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     98                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     99                                    </div>
     100                                </div>
     101
     102                                    <?php }
     103                                ?>
    87104
    88105</div>
  • direct-payments-for-woocommerce/trunk/frontend/step4.php

    r3349981 r3356754  
    6565<span class="digage_stylenone"><span class="digages-woodp-order-amount"></span></span>
    6666
    67 <div class="colt digages-woodp-payment-popup-currency-bg">
    68     <div class="digages-woodp-payment-popup-currency-item-left">
    69         <div class="tumaz_paaeer">
    70             Order #<span class="orderNumberDisplay"></span> 
    71         </div>
    72         <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
    73     </div>
    74     <div class="digages-woodp-payment-popup-currency-item-right2">
    75       <?php include(plugin_dir_path(__FILE__) . 'geocurrencies.php');  ?>
    76     </div>
    77 </div>
     67
     68
     69                                <?php                               
     70                                    if ($digages_currency_conversion =='1')
     71                                    { ?>
     72                                   
     73                                <div class="colt digages-woodp-payment-popup-currency-bg">
     74                                    <div class="digages-woodp-payment-popup-currency-item-left">
     75                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     76                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     77                                    </div>
     78                                    <div class="digages-woodp-payment-popup-currency-item-right2">
     79                                        <?php include(plugin_dir_path(__FILE__) . 'geocurrencies.php'); ?>
     80                                    </div>
     81                                </div>
     82
     83                                  <?php  }
     84                                    else
     85                                    { ?>
     86                                   
     87                                <div class="colt digages-woodp-payment-popup-currency-bg2">
     88                                    <div class="digages-woodp-payment-popup-currency-item-left2" style="padding-bottom: 5px;">
     89                                        <div class="tumaz_paaeer">Order #<span class="orderNumberDisplay"></span></div>
     90                                        <div class="dvvcs text-truncate"><span class="tumaz_displayEmail"></span></div>
     91                                    </div>
     92                                </div>
     93
     94                                    <?php }
     95                                ?>
    7896
    7997</div>
  • direct-payments-for-woocommerce/trunk/functions/bankenqueue.php

    r3355280 r3356754  
    1212
    1313        // Enqueue Notice Update
    14         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     14        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1515     
    1616        // Enqueue bank transfer JavaScript for the modal
    17         wp_enqueue_script('bank-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/bank/bank-transfer-edit.js', array('jquery'), '2.2.1', true);
     17        wp_enqueue_script('bank-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/bank/bank-transfer-edit.js', array('jquery'), '2.2.2', true);
    1818
    1919        $saved_bank_accounts = get_option('digages_direct_bank_accounts', array());
     
    3131            plugin_dir_url(__FILE__) . '../assets/js/bank/bank-transfer-save.js', // Path to your JavaScript file.
    3232            array('jquery'), // Dependencies.
    33             '2.2.1',
     33            '2.2.2',
    3434            true // Load in the footer.
    3535        );
     
    4646            plugins_url('../assets/js/fixaccountselect.js', __FILE__),
    4747            array('jquery'),
    48             '2.2.1',
     48            '2.2.2',
    4949            true
    5050        );
     
    5454            plugins_url('../assets/js/bank/bank-transfer-checkbox.js', __FILE__),
    5555            array('jquery'),
    56             '2.2.1',
     56            '2.2.2',
    5757            true
    5858        );
     
    6767        );
    6868       
    69         wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.1', 'all');
     69        wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.2', 'all');
    7070
    71         wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.1', 'all');
     71        wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.2', 'all');
    7272        wp_enqueue_script(
    7373            'digages-admin-script-onboaard-popup',
    7474            plugin_dir_url(__FILE__) . '../onboarding/assets/js/popup.js',
    7575            array('jquery'),
    76             '2.2.1',
     76            '2.2.2',
    7777            true
    7878        );
  • direct-payments-for-woocommerce/trunk/functions/cryptoqueue.php

    r3355280 r3356754  
    1111     
    1212        // Enqueue Notice Update
    13         wp_enqueue_style('digages-admin-woodp-cryptopop-popup', plugin_dir_url(__FILE__) . '../assets/css/cryptopop.css', array(), '2.2.1', 'all');
    14         wp_enqueue_script('digages-admin-woodp-cryptopop-popup-js', plugin_dir_url(__FILE__) . '../assets/js/cryptopop.js', array('jquery'), '2.2.1', true);
     13        wp_enqueue_style('digages-admin-woodp-cryptopop-popup', plugin_dir_url(__FILE__) . '../assets/css/cryptopop.css', array(), '2.2.2', 'all');
     14        wp_enqueue_script('digages-admin-woodp-cryptopop-popup-js', plugin_dir_url(__FILE__) . '../assets/js/cryptopop.js', array('jquery'), '2.2.2', true);
    1515         
    16         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     16        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1717     
    1818        // Enqueue crypto transfer JavaScript for the modal
    19         wp_enqueue_script('crypto-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/crypto/crypto-transfer-edit.js', array('jquery'), '2.2.1', true);
     19        wp_enqueue_script('crypto-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/crypto/crypto-transfer-edit.js', array('jquery'), '2.2.2', true);
    2020
    2121        $saved_crypto_accounts = get_option('digages_direct_crypto_accounts', array());
     
    3434            plugin_dir_url(__FILE__) . '../assets/js/crypto/crypto-transfer-save.js', // Path to your JavaScript file
    3535            array('jquery'), // Dependencies
    36             '2.2.1',
     36            '2.2.2',
    3737            true // Load in the footer
    3838        );
     
    5050            plugins_url('../assets/js/fixaccountselect.js', __FILE__),
    5151            array('jquery'),
    52             '2.2.1',
     52            '2.2.2',
    5353            true
    5454        );
     
    5858            plugins_url('../assets/js/crypto/crypto-transfer-checkbox.js', __FILE__),
    5959            array('jquery'),
    60             '2.2.1',
     60            '2.2.2',
    6161            true
    6262        );
     
    7272
    7373       
    74         wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.1', 'all');
     74        wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.2', 'all');
    7575
    76         wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.1', 'all');
     76        wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.2', 'all');
    7777        wp_enqueue_script(
    7878            'digages-admin-script-onboaard-popup',
    7979            plugin_dir_url(__FILE__) . '../onboarding/assets/js/popup.js',
    8080            array('jquery'),
    81             '2.2.1',
     81            '2.2.2',
    8282            true
    8383        );
  • direct-payments-for-woocommerce/trunk/functions/enqueue.php

    r3355280 r3356754  
    99    //popup order views
    1010    // Enqueue order-details script
    11     wp_enqueue_script('order-details-js', plugin_dir_url(__FILE__) . '../assets/js/order-details.js', array('jquery'), '2.2.1', true);
     11    wp_enqueue_script('order-details-js', plugin_dir_url(__FILE__) . '../assets/js/order-details.js', array('jquery'), '2.2.2', true);
    1212    wp_localize_script('order-details-js', 'orderDetailsAjax', array(
    1313        'ajax_url' => admin_url('admin-ajax.php'),
     
    1818 
    1919   
    20     wp_enqueue_script('payment-methods', plugin_dir_url(__FILE__) . '../assets/js/popup/payment-methods.js', array('jquery'), '2.2.1', true);
     20    wp_enqueue_script('payment-methods', plugin_dir_url(__FILE__) . '../assets/js/popup/payment-methods.js', array('jquery'), '2.2.2', true);
    2121    wp_localize_script('payment-methods', 'ajax_object', array(
    2222        'ajaxurl' => admin_url('admin-ajax.php'),
  • direct-payments-for-woocommerce/trunk/functions/frontadminenqueue.php

    r3355280 r3356754  
    99       
    1010        // Enqueue Bootstrap CSS and JS
    11         wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.1', 'all');
    12         wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.1', 'all');
    13         wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.1', 'all');
    14         wp_enqueue_script('bootstrap-js', plugin_dir_url(__FILE__) . '../assets/js/bootstrap.bundle.min.js', array('jquery'), '2.2.1', true);
    15         wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.1', 'all');
    16        
    17         // Enqueue popup CSS and JS
    18         wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.1', 'all');
    19         wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.1', true);
    20         wp_enqueue_script('digages-new-getamount-js', plugin_dir_url(__FILE__) . '../assets/js/get-amount.js', array('jquery'), '2.2.1', true);
    21        
    22         wp_enqueue_script('digages-cryptocopy-js', plugin_dir_url(__FILE__) . '../assets/js/cryptocopy.js', array('jquery'), '2.2.1', true);
    23         wp_enqueue_script('digages-auto-adjust-popup-js', plugin_dir_url(__FILE__) . '../assets/js/adjustpopup.js', array('jquery'), '2.2.1', true);
    24         wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.1', 'all');
    25         wp_enqueue_script('digages-mobile-option-change', plugin_dir_url(__FILE__) . '../assets/js/mobile-option-change.js', array('jquery'), '2.2.1', true);
     11        wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.2', 'all');
     12        wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.2', 'all');
     13        wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.2', 'all');
     14        wp_enqueue_script('bootstrap-js', plugin_dir_url(__FILE__) . '../assets/js/bootstrap.bundle.min.js', array('jquery'), '2.2.2', true);
     15        wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.2', 'all');
     16       
     17        // Enqueue popup CSS and JS
     18        wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.2', 'all');
     19        wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.2', true);
     20        wp_enqueue_script('digages-new-getamount-js', plugin_dir_url(__FILE__) . '../assets/js/get-amount.js', array('jquery'), '2.2.2', true);
     21       
     22        wp_enqueue_script('digages-cryptocopy-js', plugin_dir_url(__FILE__) . '../assets/js/cryptocopy.js', array('jquery'), '2.2.2', true);
     23        wp_enqueue_script('digages-auto-adjust-popup-js', plugin_dir_url(__FILE__) . '../assets/js/adjustpopup.js', array('jquery'), '2.2.2', true);
     24        wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.2', 'all');
     25        wp_enqueue_script('digages-mobile-option-change', plugin_dir_url(__FILE__) . '../assets/js/mobile-option-change.js', array('jquery'), '2.2.2', true);
    2626    }
    2727}
     
    5353   
    5454        // phpcs:ignore WordPress.Security.NonceVerification.Recommended
    55         (isset($_GET['page']) && in_array($_GET['page'], $allowed_pages)) ||
    56    
    57         ($screen->id === 'woocommerce_page_wc-settings' &&
    58    
    59             // phpcs:ignore WordPress.Security.NonceVerification.Recommended
    60             isset($_GET['tab']) && $_GET['tab'] === 'checkout' &&
    61    
    62             // phpcs:ignore WordPress.Security.NonceVerification.Recommended
    63             isset($_GET['section']) && $_GET['section'] === 'digages_direct_payments')
     55        (isset($_GET['page']) && in_array($_GET['page'], $allowed_pages))
    6456    ))
    6557        {
    6658        // Enqueue Bootstrap CSS and JS
    67         wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.1', 'all');
    68         wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.1', 'all');
    69         wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.1', 'all');
    70         wp_enqueue_script('bootstrap-js', plugin_dir_url(__FILE__) . '../assets/js/bootstrap.bundle.min.js', array('jquery'), '2.2.1', true);
    71         wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.1', 'all');
    72        
    73         // Enqueue popup CSS and JS
    74         wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.1', 'all');
    75         wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.1', true);
    76         wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.1', 'all');
    77 
    78 
    79         wp_enqueue_script('digages-woodp-script', plugin_dir_url(__FILE__) . '../assets/js/plugin-install.js', array('jquery'), '2.2.1', true);
    80    
    81         wp_enqueue_script('digages-auto-all-select-js', plugin_dir_url(__FILE__) . '../assets/js/allselect.js', array('jquery'), '2.2.1', true);
     59        wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.2', 'all');
     60        wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.2', 'all');
     61        wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.2', 'all');
     62        wp_enqueue_script('bootstrap-js', plugin_dir_url(__FILE__) . '../assets/js/bootstrap.bundle.min.js', array('jquery'), '2.2.2', true);
     63        wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.2', 'all');
     64       
     65        // Enqueue popup CSS and JS
     66        wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.2', 'all');
     67        wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.2', true);
     68        wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.2', 'all');
     69
     70
     71        wp_enqueue_script('digages-woodp-script', plugin_dir_url(__FILE__) . '../assets/js/plugin-install.js', array('jquery'), '2.2.2', true);
     72   
     73        wp_enqueue_script('digages-auto-all-select-js', plugin_dir_url(__FILE__) . '../assets/js/allselect.js', array('jquery'), '2.2.2', true);
    8274       
    8375        // Localize script for AJAX
     
    8779        ));
    8880
    89      wp_enqueue_script('digages-woodp-script_check_proof', plugin_dir_url(__FILE__) . '../assets/js/check_proof.js', array('jquery'), '2.2.1', true);
     81     wp_enqueue_script('digages-woodp-script_check_proof', plugin_dir_url(__FILE__) . '../assets/js/check_proof.js', array('jquery'), '2.2.2', true);
    9082   
    9183
     
    9688
    9789    // Enqueue jQuery UI CSS (optional, if needed for styling)
    98         wp_enqueue_style('digagespqselect-style', plugin_dir_url(__FILE__) . '../assets/css/digagespqselect.dev.css', array(), '2.2.1', 'all');
     90        wp_enqueue_style('digagespqselect-style', plugin_dir_url(__FILE__) . '../assets/css/digagespqselect.dev.css', array(), '2.2.2', 'all');
    9991 
    100        wp_enqueue_style('digagesjquery-uijquery-ui', plugin_dir_url(__FILE__) . '../assets/css/jquery-ui.css', array(), '2.2.1', 'all'); 
    101 
    102         wp_enqueue_style('digagesjquery-jquerysctipttop', plugin_dir_url(__FILE__) . '../assets/css/jquerysctipttop.css', array(), '2.2.1', 'all'); 
     92       wp_enqueue_style('digagesjquery-uijquery-ui', plugin_dir_url(__FILE__) . '../assets/css/jquery-ui.css', array(), '2.2.2', 'all'); 
     93
     94        wp_enqueue_style('digagesjquery-jquerysctipttop', plugin_dir_url(__FILE__) . '../assets/css/jquerysctipttop.css', array(), '2.2.2', 'all'); 
    10395 
    104         wp_enqueue_script('digages-woodp-jquery-min', plugin_dir_url(__FILE__) . '../assets/js/jquery.min.js', array('jquery'), '2.2.1', true);
    105 
    106         wp_enqueue_script('digages-woodp-jquery-ui-min', plugin_dir_url(__FILE__) . '../assets/js/jquery-ui.min.js', array('jquery'), '2.2.1', true);
    107 
    108         wp_enqueue_script('digages-woodp-digagespqselect-dev', plugin_dir_url(__FILE__) . '../assets/js/digagespqselect.dev.js', array('jquery'), '2.2.1', true);
    109 
    110         wp_enqueue_script('digages-woodp-select-single-correction', plugin_dir_url(__FILE__) . '../assets/js/select-single-correction.js', array('jquery'), '2.2.1', true);
     96        wp_enqueue_script('digages-woodp-jquery-min', plugin_dir_url(__FILE__) . '../assets/js/jquery.min.js', array('jquery'), '2.2.2', true);
     97
     98        wp_enqueue_script('digages-woodp-jquery-ui-min', plugin_dir_url(__FILE__) . '../assets/js/jquery-ui.min.js', array('jquery'), '2.2.2', true);
     99
     100        wp_enqueue_script('digages-woodp-digagespqselect-dev', plugin_dir_url(__FILE__) . '../assets/js/digagespqselect.dev.js', array('jquery'), '2.2.2', true);
     101
     102        wp_enqueue_script('digages-woodp-select-single-correction', plugin_dir_url(__FILE__) . '../assets/js/select-single-correction.js', array('jquery'), '2.2.2', true);
    111103       
    112104        wp_enqueue_script(
     
    140132    if (is_admin() && $screen && (
    141133        in_array($screen->base, array('toplevel_page_digages-direct-payments')) ||
    142         (isset($_GET['page']) && in_array($_GET['page'], $allowed_pages)) ||
    143         ($screen->id === 'woocommerce_page_wc-settings' &&
    144          isset($_GET['tab']) && $_GET['tab'] === 'checkout' &&
    145          isset($_GET['section']) && $_GET['section'] === 'digages_direct_payments')
     134        (isset($_GET['page']) && in_array($_GET['page'], $allowed_pages))
    146135    )) {
    147136   
    148137       
    149138        // Enqueue Bootstrap CSS and JS
    150         wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.1', 'all');
    151         wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.1', 'all');
    152         wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.1', 'all');
     139        wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.2', 'all');
     140        wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.2', 'all');
     141        wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.2', 'all');
    153142        wp_enqueue_script('bootstrap-js', plugin_dir_url(__FILE__) . '../assets/js/bootstrap.bundle.min.js', array('jquery'), '5.2.4', true);
    154         wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.1', 'all');
    155        
    156         // Enqueue popup CSS and JS
    157         wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.1', 'all');
    158         wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.1', true);
    159         wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.1', 'all');
    160 
    161         wp_enqueue_script('digages-auto-all-select-js', plugin_dir_url(__FILE__) . '../assets/js/allselect.js', array('jquery'), '2.2.1', true);
    162    
    163      wp_enqueue_script('digages-woodp-script_check_proof', plugin_dir_url(__FILE__) . '../assets/js/check_proof.js', array('jquery'), '2.2.1', true);
     143        wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.2', 'all');
     144       
     145        // Enqueue popup CSS and JS
     146        wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.2', 'all');
     147        wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.2', true);
     148        wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.2', 'all');
     149
     150        wp_enqueue_script('digages-auto-all-select-js', plugin_dir_url(__FILE__) . '../assets/js/allselect.js', array('jquery'), '2.2.2', true);
     151   
     152     wp_enqueue_script('digages-woodp-script_check_proof', plugin_dir_url(__FILE__) . '../assets/js/check_proof.js', array('jquery'), '2.2.2', true);
    164153     
    165      wp_enqueue_script('digages-woodp-script_paystack_blocker', plugin_dir_url(__FILE__) . '../assets/js/paystack-blocker.js', array('jquery'), '2.2.1', true);
    166    
    167    
    168 
    169         wp_enqueue_script('digages-woodp-script', plugin_dir_url(__FILE__) . '../assets/js/plugin-install.js', array('jquery'), '2.2.1', true);
     154     wp_enqueue_script('digages-woodp-script_paystack_blocker', plugin_dir_url(__FILE__) . '../assets/js/paystack-blocker.js', array('jquery'), '2.2.2', true);
     155   
     156   
     157
     158        wp_enqueue_script('digages-woodp-script', plugin_dir_url(__FILE__) . '../assets/js/plugin-install.js', array('jquery'), '2.2.2', true);
    170159   
    171160        // Localize script for AJAX
     
    176165
    177166        // Enqueue Bootstrap CSS and JS
    178         wp_enqueue_style('digages-admin-direct-payments-currency', plugin_dir_url(__FILE__) . '../assets/css/currency-css.css', array(), '2.2.1', 'all'); 
     167        wp_enqueue_style('digages-admin-direct-payments-currency', plugin_dir_url(__FILE__) . '../assets/css/currency-css.css', array(), '2.2.2', 'all'); 
    179168       
    180169    }
     
    186175
    187176
     177
     178
     179// Function to enqueue custom JavaScript for the admin
     180function digages_enqueue_frontadminw_scriptssettings() {
     181    // Get the current screen
     182    $screen = get_current_screen();
     183     
     184   
     185    // Check if we're on an admin page and on one of our specific pages
     186    if (is_admin() && $screen && (
     187        ($screen->id === 'woocommerce_page_wc-settings' &&
     188         isset($_GET['tab']) && $_GET['tab'] === 'checkout' &&
     189         isset($_GET['section']) && $_GET['section'] === 'digages_direct_payments')
     190    )) {
     191       
     192        // Enqueue Bootstrap CSS and JS
     193     wp_enqueue_script('digages-woodp-script_paystack_blocker', plugin_dir_url(__FILE__) . '../assets/js/paystack-blocker.js', array('jquery'), '2.2.2', true);
     194   
     195     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
     196
     197     wp_enqueue_style('digages-admin-woodp-settingss', plugin_dir_url(__FILE__) . '../assets/css/settings.css', array(), '2.2.2', 'all');
     198     
     199        // Enqueue Bootstrap CSS and JS
     200        wp_enqueue_style('digages-admin-direct-payments-currency', plugin_dir_url(__FILE__) . '../assets/css/currency-css.css', array(), '2.2.2', 'all'); 
     201       
     202
     203        // Enqueue Bootstrap CSS and JS
     204        wp_enqueue_style('digages-admin-direct-payments', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.2', 'all');
     205        wp_enqueue_style('bootstrap-css', plugin_dir_url(__FILE__) . '../assets/css/bootstrap.min.css', array(), '2.2.2', 'all');
     206        wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.2', 'all');
     207        wp_enqueue_script('bootstrap-js', plugin_dir_url(__FILE__) . '../assets/js/bootstrap.bundle.min.js', array('jquery'), '5.2.4', true);
     208        wp_enqueue_style('icomoon-css', plugin_dir_url(__FILE__) . '../assets/css/icomoon.css', array(), '2.2.2', 'all');
     209       
     210        // Enqueue popup CSS and JS
     211        wp_enqueue_style('digages-new-popup-css', plugin_dir_url(__FILE__) . '../assets/css/popup.css', array(), '2.2.2', 'all');
     212        wp_enqueue_script('digages-new-popup-js', plugin_dir_url(__FILE__) . '../assets/js/popup.js', array('jquery'), '2.2.2', true);
     213        wp_enqueue_style('digages-new-grid-css', plugin_dir_url(__FILE__) . '../assets/css/grid.css', array(), '2.2.2', 'all');
     214
     215        wp_enqueue_script('digages-auto-all-select-js', plugin_dir_url(__FILE__) . '../assets/js/allselect.js', array('jquery'), '2.2.2', true);
     216   
     217     wp_enqueue_script('digages-woodp-script_check_proof', plugin_dir_url(__FILE__) . '../assets/js/check_proof.js', array('jquery'), '2.2.2', true);
     218   
     219   
     220
     221        wp_enqueue_script('digages-woodp-script', plugin_dir_url(__FILE__) . '../assets/js/plugin-install.js', array('jquery'), '2.2.2', true);
     222   
     223        // Localize script for AJAX
     224        wp_localize_script('digages-woodp-script', 'woodpAjax', array(
     225            'ajaxurl' => admin_url('admin-ajax.php'),
     226            'nonce' => wp_create_nonce('woodp_nonce')
     227        ));
     228
     229
     230       
     231    }
     232}
     233
     234// Hook into the admin_enqueue_scripts action for admin scripts only
     235add_action('admin_enqueue_scripts', 'digages_enqueue_frontadminw_scriptssettings');
     236
     237
     238
    188239?>
  • direct-payments-for-woocommerce/trunk/functions/mobilequeue.php

    r3355280 r3356754  
    1111     
    1212        // Enqueue Notice Update 
    13         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     13        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1414     
    1515        // Enqueue mobile transfer JavaScript for the modal
    16         wp_enqueue_script('mobile-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/mobilemon/mobile-transfer-edit.js', array('jquery'), '2.2.1', true);
     16        wp_enqueue_script('mobile-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/mobilemon/mobile-transfer-edit.js', array('jquery'), '2.2.2', true);
    1717
    1818        $saved_mobile_accounts = get_option('digages_direct_mobile_accounts', array());
     
    3131            plugin_dir_url(__FILE__) . '../assets/js/mobilemon/mobile-transfer-save.js', // Path to your JavaScript file
    3232            array('jquery'), // Dependencies
    33             '2.2.1',
     33            '2.2.2',
    3434            true // Load in the footer
    3535        );
     
    4848            plugins_url('../assets/js/fixaccountselect.js', __FILE__),
    4949            array('jquery'),
    50             '2.2.1',
     50            '2.2.2',
    5151            true
    5252        );
     
    5757            plugins_url('../assets/js/mobilemon/mobile-transfer-checkbox.js', __FILE__),
    5858            array('jquery'),
    59             '2.2.1',
     59            '2.2.2',
    6060            true
    6161        );
     
    7171
    7272       
    73         wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.1', 'all');
     73        wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.2', 'all');
    7474
    75         wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.1', 'all');
     75        wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.2', 'all');
    7676        wp_enqueue_script(
    7777            'digages-admin-script-onboaard-popup',
    7878            plugin_dir_url(__FILE__) . '../onboarding/assets/js/popup.js',
    7979            array('jquery'),
    80             '2.2.1',
     80            '2.2.2',
    8181            true
    8282        );
  • direct-payments-for-woocommerce/trunk/functions/p2penqueue.php

    r3355280 r3356754  
    1313     
    1414        // Enqueue Notice Update
    15          wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     15         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1616     
    1717        // Enqueue p2p transfer JavaScript for the modal
    18         wp_enqueue_script('p2p-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/p2p/p2p-transfer-edit.js', array('jquery'), '2.2.1', true);
     18        wp_enqueue_script('p2p-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/p2p/p2p-transfer-edit.js', array('jquery'), '2.2.2', true);
    1919
    2020        $saved_p2p_accounts = get_option('digages_direct_p2p_accounts', array());
     
    3333            plugin_dir_url(__FILE__) . '../assets/js/p2p/p2p-transfer-save.js', // Path to your JavaScript file.
    3434            array('jquery'), // Dependencies.
    35             '2.2.1',
     35            '2.2.2',
    3636            true // Load in the footer.
    3737        );
     
    4949            plugins_url('../assets/js/fixaccountselect.js', __FILE__),
    5050            array('jquery'),
    51             '2.2.1',
     51            '2.2.2',
    5252            true
    5353        );
     
    5757            plugins_url('../assets/js/p2p/p2p-transfer-checkbox.js', __FILE__),
    5858            array('jquery'),
    59             '2.2.1',
     59            '2.2.2',
    6060            true
    6161        );
     
    7373       
    7474       
    75         wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.1', 'all');
     75        wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . '../onboarding/assets/css/popup.css', array(), '2.2.2', 'all');
    7676
    77         wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.1', 'all');
     77        wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . '../onboarding/assets/css/styles.css', array(), '2.2.2', 'all');
    7878        wp_enqueue_script(
    7979            'digages-admin-script-onboaard-popup',
    8080            plugin_dir_url(__FILE__) . '../onboarding/assets/js/popup.js',
    8181            array('jquery'),
    82             '2.2.1',
     82            '2.2.2',
    8383            true
    8484        );
  • direct-payments-for-woocommerce/trunk/functions/popupenqueue.php

    r3355280 r3356754  
    66     
    77    // Enqueue custom styles and scripts for both frontend and admin
    8     $digages_direct_payments_settings = get_option('woocommerce_digages_direct_payments_settings');
    9     $accent_color = $digages_direct_payments_settings['accent_color'];
     8    $digages_direct_payments_settings = get_option('woocommerce_digages_direct_payments_settings');
     9    $accent_color = !empty($digages_direct_payments_settings['accent_color'])
     10    ? $digages_direct_payments_settings['accent_color']
     11    : '#222222';
     12
    1013    $site_url = get_site_url();
    11     wp_enqueue_style('digages-direct-payments-css', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.1.1');
     14    wp_enqueue_style('digages-direct-payments-css', plugin_dir_url(__FILE__) . '../assets/css/digages-direct-payments.css', array(), '2.2.2.1');
    1215    wp_add_inline_style( 'digages-direct-payments-css', ":root { --accent-color: $accent_color; }" );
    1316     
    1417    // Enqueue custom JS to handle modal behavior
    15     wp_enqueue_script('custom-digages-mobilemoney-modal', plugin_dir_url(__FILE__) . '../assets/js/custom-digages-mobilemoney-modal.js', array('jquery'), '2.2.1', true);
     18    wp_enqueue_script('custom-digages-mobilemoney-modal', plugin_dir_url(__FILE__) . '../assets/js/custom-digages-mobilemoney-modal.js', array('jquery'), '2.2.2', true);
    1619   
    1720    // Pass the SVG path to JavaScript
     
    2124    ));
    2225   
    23     wp_enqueue_script('payment-methods', plugin_dir_url(__FILE__) . '../assets/js/payment-methods.js', array('jquery'), '2.2.1', true);
     26    wp_enqueue_script('payment-methods', plugin_dir_url(__FILE__) . '../assets/js/payment-methods.js', array('jquery'), '2.2.2', true);
    2427    wp_localize_script('payment-methods', 'ajax_object', array(
    2528        'ajaxurl' => admin_url('admin-ajax.php'),
  • direct-payments-for-woocommerce/trunk/functions/subtab.php

    r3355280 r3356754  
    3131     body.woocommerce_page_wc-settings .nav-tab-wrapper
    3232     {
    33           height: 34px !important;
    34           margin-bottom:74px !important;
     33     
     34height: 100% !important;
    3535     }
    3636     </style>
     
    117117}
    118118if ( isset( $_GET['page'] ) && $_GET['page'] === 'direct-payments-bank-transfer'){
    119      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     119     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    120120     $current_pageb = $current_pagq;
    121121}
    122122if ( isset( $_GET['page'] ) && $_GET['page'] === 'direct-payments-mobile-money'){
    123      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     123     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    124124     $current_pagec = $current_pagq;
    125125}
    126126if ( isset( $_GET['page'] ) && $_GET['page'] === 'direct-payments-cryptocurrency'){
    127      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     127     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    128128     $current_paged = $current_pagq;
    129129}
    130130if ( isset( $_GET['page'] ) && $_GET['page'] === 'direct-payments-p2p'){
    131      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     131     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    132132     $current_pagee = $current_pagq;
    133133}
    134134if ( isset( $_GET['page'] ) && $_GET['page'] === 'direct-payments-about'){
    135135     $current_pagef = $current_pagq;
    136      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     136     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    137137}
    138138if ( isset( $_GET['page'] ) && $_GET['page'] === 'direct-payments-messages'){
    139139     $current_pageh = $current_pagq;
    140140        // Enqueue Notice Update
    141         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
    142      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     141        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
     142     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    143143
    144144}
     
    146146     $current_pagei = $current_pagq;
    147147        // Enqueue Notice Update
    148         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
    149      wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.1', 'all');
     148        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
     149     wp_enqueue_style('digages-admin-woodp-removenotice', plugin_dir_url(__FILE__) . '../assets/css/removenotice.css', array(), '2.2.2', 'all');
    150150
    151151}
  • direct-payments-for-woocommerce/trunk/notice/enqueue.php

    r3355280 r3356754  
    88    // }
    99
    10     wp_enqueue_style('digages-notice-css', plugin_dir_url(__FILE__) . 'css/notice.css', array(), '2.2.1', 'all');
    11     wp_enqueue_script('digages-admin-script', plugin_dir_url(__FILE__) . 'js/digages-admin.js', ['jquery'], '2.2.1', true);
     10    wp_enqueue_style('digages-notice-css', plugin_dir_url(__FILE__) . 'css/notice.css', array(), '2.2.2', 'all');
     11    wp_enqueue_script('digages-admin-script', plugin_dir_url(__FILE__) . 'js/digages-admin.js', ['jquery'], '2.2.2', true);
    1212    wp_localize_script('digages-admin-script', 'digagesAdmin', [
    1313        'ajaxurl'  => admin_url('admin-ajax.php'),
  • direct-payments-for-woocommerce/trunk/onboarding/enqueue.php

    r3355280 r3356754  
    33
    44 
    5  wp_enqueue_style('digages-admin-woodp-remove-onboarding', plugin_dir_url(__FILE__) . 'assets/css/removewordpress.css', array(), '2.2.1', 'all');
    6    
    7 wp_enqueue_style('digages-admin-woodp-onboarding', plugin_dir_url(__FILE__) . 'assets/css/styles.css', array(), '2.2.1', 'all');
    8 wp_enqueue_style('digages-admin-woodp-onboarding-form', plugin_dir_url(__FILE__) . 'assets/css/forms.css', array(), '2.2.1', 'all');
    9 wp_enqueue_style('digages-admin-woodp-onboarding-table', plugin_dir_url(__FILE__) . 'assets/css/table.css', array(), '2.2.1', 'all');
    10 wp_enqueue_style('digages-admin-woodp-onboarding-menu', plugin_dir_url(__FILE__) . 'assets/css/menu.css', array(), '2.2.1', 'all');
    11 wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . 'assets/css/popup.css', array(), '2.2.1', 'all');
    12 wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.1', 'all');
     5 wp_enqueue_style('digages-admin-woodp-remove-onboarding', plugin_dir_url(__FILE__) . 'assets/css/removewordpress.css', array(), '2.2.2', 'all');
     6   
     7wp_enqueue_style('digages-admin-woodp-onboarding', plugin_dir_url(__FILE__) . 'assets/css/styles.css', array(), '2.2.2', 'all');
     8wp_enqueue_style('digages-admin-woodp-onboarding-form', plugin_dir_url(__FILE__) . 'assets/css/forms.css', array(), '2.2.2', 'all');
     9wp_enqueue_style('digages-admin-woodp-onboarding-table', plugin_dir_url(__FILE__) . 'assets/css/table.css', array(), '2.2.2', 'all');
     10wp_enqueue_style('digages-admin-woodp-onboarding-menu', plugin_dir_url(__FILE__) . 'assets/css/menu.css', array(), '2.2.2', 'all');
     11wp_enqueue_style('digages-admin-woodp-onboarding-popup', plugin_dir_url(__FILE__) . 'assets/css/popup.css', array(), '2.2.2', 'all');
     12wp_enqueue_style('bootstrap-font', plugin_dir_url(__FILE__) . '../assets/css/bootstrap-icons.min.css', array(), '2.2.2', 'all');
    1313   
    1414
     
    1717            plugins_url('../assets/js/fixaccountselect.js', __FILE__),
    1818            array('jquery'),
    19             '2.2.1',
     19            '2.2.2',
    2020            true
    2121        );
     
    2323
    2424        // Enqueue Bootstrap CSS and JS
    25         wp_enqueue_style('digages-admin-direct-payments-currency', plugin_dir_url(__FILE__) . '../assets/css/currency-css.css', array(), '2.2.1', 'all'); 
     25        wp_enqueue_style('digages-admin-direct-payments-currency', plugin_dir_url(__FILE__) . '../assets/css/currency-css.css', array(), '2.2.2', 'all'); 
    2626
    2727
     
    3131
    3232    // Enqueue jQuery UI CSS (optional, if needed for styling)
    33         wp_enqueue_style('digagespqselect-style', plugin_dir_url(__FILE__) . '../assets/css/digagespqselect.dev.css', array(), '2.2.1', 'all');
    34  
    35         wp_enqueue_style('digagesjquery-uijquery-ui', plugin_dir_url(__FILE__) . '../assets/css/jquery-ui.css', array(), '2.2.1', 'all'); 
    36 
    37         wp_enqueue_style('digagesjquery-jquerysctipttop', plugin_dir_url(__FILE__) . '../assets/css/jquerysctipttop.css', array(), '2.2.1', 'all'); 
    38  
    39         wp_enqueue_script('digages-woodp-jquery-min', plugin_dir_url(__FILE__) . '../assets/js/jquery.min.js', array('jquery'), '2.2.1', true);
    40 
    41         wp_enqueue_script('digages-woodp-jquery-ui-min', plugin_dir_url(__FILE__) . '../assets/js/jquery-ui.min.js', array('jquery'), '2.2.1', true);
    42 
    43         wp_enqueue_script('digages-woodp-digagespqselect-dev', plugin_dir_url(__FILE__) . '../assets/js/digagespqselect.dev.js', array('jquery'), '2.2.1', true);
    44 
    45         wp_enqueue_script('digages-woodp-select-single-correction', plugin_dir_url(__FILE__) . '../assets/js/select-single-correction.js', array('jquery'), '2.2.1', true);
     33        wp_enqueue_style('digagespqselect-style', plugin_dir_url(__FILE__) . '../assets/css/digagespqselect.dev.css', array(), '2.2.2', 'all');
     34 
     35        wp_enqueue_style('digagesjquery-uijquery-ui', plugin_dir_url(__FILE__) . '../assets/css/jquery-ui.css', array(), '2.2.2', 'all'); 
     36
     37        wp_enqueue_style('digagesjquery-jquerysctipttop', plugin_dir_url(__FILE__) . '../assets/css/jquerysctipttop.css', array(), '2.2.2', 'all'); 
     38 
     39        wp_enqueue_script('digages-woodp-jquery-min', plugin_dir_url(__FILE__) . '../assets/js/jquery.min.js', array('jquery'), '2.2.2', true);
     40
     41        wp_enqueue_script('digages-woodp-jquery-ui-min', plugin_dir_url(__FILE__) . '../assets/js/jquery-ui.min.js', array('jquery'), '2.2.2', true);
     42
     43        wp_enqueue_script('digages-woodp-digagespqselect-dev', plugin_dir_url(__FILE__) . '../assets/js/digagespqselect.dev.js', array('jquery'), '2.2.2', true);
     44
     45        wp_enqueue_script('digages-woodp-select-single-correction', plugin_dir_url(__FILE__) . '../assets/js/select-single-correction.js', array('jquery'), '2.2.2', true);
    4646       
    4747        wp_enqueue_script(
     
    5757
    5858       
    59         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     59        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    6060     
    6161        // Enqueue bank transfer JavaScript for the modal
    62         wp_enqueue_script('bank-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/bank/bank-transfer-edit.js', array('jquery'), '2.2.1', true);
     62        wp_enqueue_script('bank-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/bank/bank-transfer-edit.js', array('jquery'), '2.2.2', true);
    6363
    6464        $saved_bank_accounts = get_option('digages_direct_bank_accounts', array());
     
    7676            plugin_dir_url(__FILE__) . '../assets/js/bank/bank-transfer-save.js', // Path to your JavaScript file.
    7777            array('jquery'), // Dependencies.
    78             '2.2.1',
     78            '2.2.2',
    7979            true // Load in the footer.
    8080        );
     
    9191       
    9292
    93         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     93        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    9494     
    9595        // Enqueue crypto transfer JavaScript for the modal
    96         wp_enqueue_script('crypto-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/crypto/crypto-transfer-edit.js', array('jquery'), '2.2.1', true);
     96        wp_enqueue_script('crypto-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/crypto/crypto-transfer-edit.js', array('jquery'), '2.2.2', true);
    9797
    9898        $saved_crypto_accounts = get_option('digages_direct_crypto_accounts', array());
     
    112112            plugin_dir_url(__FILE__) . '../assets/js/crypto/crypto-transfer-save.js', // Path to your JavaScript file
    113113            array('jquery'), // Dependencies
    114             '2.2.1',
     114            '2.2.2',
    115115            true // Load in the footer
    116116        );
     
    127127
    128128       
    129         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     129        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    130130     
    131131        // Enqueue mobile transfer JavaScript for the modal
    132         wp_enqueue_script('mobile-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/mobilemon/mobile-transfer-edit.js', array('jquery'), '2.2.1', true);
     132        wp_enqueue_script('mobile-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/mobilemon/mobile-transfer-edit.js', array('jquery'), '2.2.2', true);
    133133
    134134        $saved_mobile_accounts = get_option('digages_direct_mobile_accounts', array());
     
    147147            plugin_dir_url(__FILE__) . '../assets/js/mobilemon/mobile-transfer-save.js', // Path to your JavaScript file
    148148            array('jquery'), // Dependencies
    149             '2.2.1',
     149            '2.2.2',
    150150            true // Load in the footer
    151151        );
     
    161161        // p2p enqueue
    162162       
    163         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.1', true);
     163        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../assets/js/notice.js', array('jquery'), '2.2.2', true);
    164164     
    165165        // Enqueue p2p transfer JavaScript for the modal
    166         wp_enqueue_script('p2p-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/p2p/p2p-transfer-edit.js', array('jquery'), '2.2.1', true);
     166        wp_enqueue_script('p2p-transfer-edit', plugin_dir_url(__FILE__) . '../assets/js/p2p/p2p-transfer-edit.js', array('jquery'), '2.2.2', true);
    167167
    168168        $saved_p2p_accounts = get_option('digages_direct_p2p_accounts', array());
     
    181181            plugin_dir_url(__FILE__) . '../assets/js/p2p/p2p-transfer-save.js', // Path to your JavaScript file.
    182182            array('jquery'), // Dependencies.
    183             '2.2.1',
     183            '2.2.2',
    184184            true // Load in the footer.
    185185        );
     
    193193
    194194
    195 wp_enqueue_style('digages-admin-woodp-onboarding-addaccount', plugin_dir_url(__FILE__) . 'assets/css/addaccount.css', array(), '2.2.1', 'all');
     195wp_enqueue_style('digages-admin-woodp-onboarding-addaccount', plugin_dir_url(__FILE__) . 'assets/css/addaccount.css', array(), '2.2.2', 'all');
    196196       
    197197wp_enqueue_script(
     
    199199    plugin_dir_url(__FILE__) . 'assets/js/freeon.js',
    200200    array('jquery'),
    201     '2.2.1',
     201    '2.2.2',
    202202    true
    203203);
     
    208208        plugins_url('assets/js/digages-interest-settings.js', __FILE__),
    209209        array('jquery'),
    210         '2.2.1',
     210        '2.2.2',
    211211        true
    212212    );
     
    226226        plugins_url('assets/js/digages-data-usage.js', __FILE__),
    227227        array('jquery'),
    228         '2.2.1',
     228        '2.2.2',
    229229        true
    230230    );
     
    245245        plugins_url('assets/js/methods.js', __FILE__),
    246246        array('jquery'),
    247         '2.2.1',
     247        '2.2.2',
    248248        true
    249249    );
     
    265265    plugin_dir_url(__FILE__) . 'assets/js/popadj.js',
    266266    array('jquery'),
    267     '2.2.1',
     267    '2.2.2',
    268268    true
    269269);
     
    273273    plugin_dir_url(__FILE__) . 'assets/js/popup.js',
    274274    array('jquery'),
    275     '2.2.1',
     275    '2.2.2',
    276276    true
    277277);
     
    281281    plugin_dir_url(__FILE__) . 'assets/js/menu.js',
    282282    array('jquery'),
    283     '2.2.1',
     283    '2.2.2',
    284284    true
    285285);
     
    289289    plugin_dir_url(__FILE__) . 'assets/js/addaccount.js',
    290290    array('jquery'),
    291     '2.2.1',
     291    '2.2.2',
    292292    true
    293293);
     
    298298    plugin_dir_url(__FILE__) . 'assets/js/overlaywait.js',
    299299    array('jquery'),
    300     '2.2.1',
     300    '2.2.2',
    301301    true
    302302);
     
    306306    plugin_dir_url(__FILE__) . 'assets/js/allpages.js',
    307307    array('jquery'),
    308     '2.2.1',
     308    '2.2.2',
    309309    true
    310310);
     
    339339    // )) {
    340340        // Enqueue Bootstrap CSS and JS
    341         wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . 'assets/css/styles.css', array(), '2.2.1', 'all');
     341        wp_enqueue_style('digages-admin-woodp_onboarding', plugin_dir_url(__FILE__) . 'assets/css/styles.css', array(), '2.2.2', 'all');
    342342    // }
    343343}
  • direct-payments-for-woocommerce/trunk/onboarding/jsenqueue/bank.php

    r3355280 r3356754  
    1818        //     plugins_url('../../assets/js/fixaccountselect.js', __FILE__),
    1919        //     array('jquery'),
    20         //     '2.2.1',
     20        //     '2.2.2',
    2121        //     true
    2222        // );
    2323       
    2424       
    25         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.1', true);
     25        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.2', true);
    2626     
    2727        // Enqueue bank transfer JavaScript for the modal
    28         wp_enqueue_script('bank-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/bank/bank-transfer-edit.js', array('jquery'), '2.2.1', true);
     28        wp_enqueue_script('bank-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/bank/bank-transfer-edit.js', array('jquery'), '2.2.2', true);
    2929
    3030        $saved_bank_accounts = get_option('digages_direct_bank_accounts', array());
     
    4242            plugin_dir_url(__FILE__) . '../../assets/js/bank/bank-transfer-save.js', // Path to your JavaScript file.
    4343            array('jquery'), // Dependencies.
    44             '2.2.1',
     44            '2.2.2',
    4545            true // Load in the footer.
    4646        );
  • direct-payments-for-woocommerce/trunk/onboarding/jsenqueue/crypto.php

    r3355280 r3356754  
    1313        // Enqueue Notice Update
    1414
    15         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.1', true);
     15        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1616     
    1717        // Enqueue crypto transfer JavaScript for the modal
    18         wp_enqueue_script('crypto-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/crypto/crypto-transfer-edit.js', array('jquery'), '2.2.1', true);
     18        wp_enqueue_script('crypto-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/crypto/crypto-transfer-edit.js', array('jquery'), '2.2.2', true);
    1919
    2020        $saved_crypto_accounts = get_option('digages_direct_crypto_accounts', array());
     
    3434            plugin_dir_url(__FILE__) . '../../assets/js/crypto/crypto-transfer-save.js', // Path to your JavaScript file
    3535            array('jquery'), // Dependencies
    36             '2.2.1',
     36            '2.2.2',
    3737            true // Load in the footer
    3838        );
  • direct-payments-for-woocommerce/trunk/onboarding/jsenqueue/mobile.php

    r3355280 r3356754  
    1313        // Enqueue Notice Update
    1414
    15         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.1', true);
     15        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1616     
    1717        // Enqueue mobile transfer JavaScript for the modal
    18         wp_enqueue_script('mobile-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/mobilemon/mobile-transfer-edit.js', array('jquery'), '2.2.1', true);
     18        wp_enqueue_script('mobile-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/mobilemon/mobile-transfer-edit.js', array('jquery'), '2.2.2', true);
    1919
    2020        $saved_mobile_accounts = get_option('digages_direct_mobile_accounts', array());
     
    3333            plugin_dir_url(__FILE__) . '../../assets/js/mobilemon/mobile-transfer-save.js', // Path to your JavaScript file
    3434            array('jquery'), // Dependencies
    35             '2.2.1',
     35            '2.2.2',
    3636            true // Load in the footer
    3737        );
  • direct-payments-for-woocommerce/trunk/onboarding/jsenqueue/p2p.php

    r3355280 r3356754  
    1515        // Enqueue Notice Update
    1616
    17         wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.1', true);
     17        wp_enqueue_script('digages-notice-update-scripts', plugin_dir_url(__FILE__) . '../../assets/js/notice.js', array('jquery'), '2.2.2', true);
    1818     
    1919        // Enqueue p2p transfer JavaScript for the modal
    20         wp_enqueue_script('p2p-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/p2p/p2p-transfer-edit.js', array('jquery'), '2.2.1', true);
     20        wp_enqueue_script('p2p-transfer-edit', plugin_dir_url(__FILE__) . '../../assets/js/p2p/p2p-transfer-edit.js', array('jquery'), '2.2.2', true);
    2121
    2222        $saved_p2p_accounts = get_option('digages_direct_p2p_accounts', array());
     
    3535            plugin_dir_url(__FILE__) . '../../assets/js/p2p/p2p-transfer-save.js', // Path to your JavaScript file.
    3636            array('jquery'), // Dependencies.
    37             '2.2.1',
     37            '2.2.2',
    3838            true // Load in the footer.
    3939        );
  • direct-payments-for-woocommerce/trunk/readme.txt

    r3355280 r3356754  
    44Requires at least: 5.0
    55Tested up to: 6.8
    6 Stable tag: 2.2.1
     6Stable tag: 2.2.2
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    124124
    125125== Changelog ==
    126 = 2.2.1 =
    127 * Minor fix
     126= 2.2.2 =
     127* Made Currency Switcher optional
    128128
    129129== Upgrade Notice ==
    130 = 2.2.1 =
     130= 2.2.2 =
    131131Upgrade to the latest version for unlimited payment methods, instant payment alerts, and email confirmations.
  • direct-payments-for-woocommerce/trunk/settings/pages/banktransfer/bank_transfer.php

    r3355280 r3356754  
    1818
    1919    // Enqueue popup CSS and JS
    20         wp_enqueue_style('digages-woocommerce-css', plugin_dir_url(__FILE__) . '../../../../woocommerce/assets/css/admin.css', array(), '2.2.1', 'all');
     20        wp_enqueue_style('digages-woocommerce-css', plugin_dir_url(__FILE__) . '../../../../woocommerce/assets/css/admin.css', array(), '2.2.2', 'all');
    2121$webimg = plugins_url('../../../assets/img/web.svg', __FILE__);   
    2222     
  • direct-payments-for-woocommerce/trunk/settings/pages/currencies/currencies.php

    r3349981 r3356754  
    2727$exchange_rate_mode = get_option('digages_exchange_rate_mode', 'auto-update');
    2828$geo_currency = get_option('digages_geo_currency', false);
     29$digages_currency_conversion = get_option('digages_currency_conversion', false);
    2930$currency_rates = get_option('digages_currency_rates', array());
    3031$currency_order = get_option('digages_currency_order', array());
     
    6364            $geo_currency_value = isset($_POST['digages_geo_currency']) ? true : false;
    6465            update_option('digages_geo_currency', $geo_currency_value);
     66
     67            $digages_currency_conversion_value = isset($_POST['digages_currency_conversion']) ? true : false;
     68            update_option('digages_currency_conversion', $digages_currency_conversion_value);
    6569           
    6670            if ($action === 'save_and_update') {
     
    9498    $exchange_rate_mode = get_option('digages_exchange_rate_mode', 'auto-update');
    9599    $geo_currency = get_option('digages_geo_currency', false);
     100    $digages_currency_conversion = get_option('digages_geo_currency', true);
    96101    $currency_rates = get_option('digages_currency_rates', array());
    97102}
     
    187192                    <div class="digages-onboard-text-main">
    188193                        This automatically selects the payment currency using the customer’s billing location when multiple currencies are available.
     194                    </div>
     195                </div>
     196            </div>
     197
     198           
     199            <!-- Geo-currency Checkbox -->
     200            <div class="digages-woodp-messages-bg-item">
     201                <div class="digages-woodp-messages-bg-item-left"><b>Currency Switcher</b></div>
     202                <div class="digages-woodp-messages-bg-item-right">
     203                    <div class="digages-onboard-agree">
     204                        <label class="digages-onboard-checkbox-container digages-onboard-checkbox-containerdataus">
     205                            <input type="checkbox" name="digages_currency_conversion" value="1" <?php checked($digages_currency_conversion, true); ?>  />
     206                            <span class="digages-onboard-checkmark"></span>
     207                            <span class="digages-onboard-text">
     208                                Show Currency Switcher
     209                            </span>
     210                        </label>
     211                    </div>
     212                    <div class="digages-onboard-text-main">
     213                        This allows customers to switch to different currencies on the payment popup.
    189214                    </div>
    190215                </div>
Note: See TracChangeset for help on using the changeset viewer.