Changeset 2458800
- Timestamp:
- 01/19/2021 09:27:08 AM (5 years ago)
- Location:
- pesapress/trunk
- Files:
-
- 13 edited
-
app/assets/css/pp-admin.min.css (modified) (1 diff)
-
app/assets/css/pp-public.min.css (modified) (1 diff)
-
app/assets/js/pp-admin.js (modified) (1 diff)
-
app/assets/js/pp-admin.min.js (modified) (1 diff)
-
app/assets/js/pp-public.js (modified) (1 diff)
-
app/assets/js/pp-public.min.js (modified) (1 diff)
-
app/controller/class-pp-controller-admin.php (modified) (1 diff)
-
app/core/class-pp-core-init.php (modified) (1 diff)
-
app/views/admin/class-pp-views-admin-dash.php (modified) (1 diff)
-
app/views/admin/settings/class-pp-views-admin-settings-integration.php (modified) (2 diffs)
-
languages/pesapress.pot (modified) (29 diffs)
-
pesapress.php (modified) (2 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pesapress/trunk/app/assets/css/pp-admin.min.css
r2041259 r2458800 1 /** 2 * Collects all SASS files into a single css file. 3 * 4 * https://make.wordpress.org/core/handbook/coding-standards/css/ 5 * The coding standard is applied to the SASS source files and formatting might 6 * be slightly changed by compilation into CSS files. However, there is a 7 * expanded dev-version of the CSS files and also a minified version without 8 * any comments. 9 */ 10 11 .pesapress-input .slider-checkbox { 12 position: relative; 13 } 14 15 .pesapress-input .slider-checkbox input { 16 margin: 0px; 17 margin-top: 1px; 18 cursor: pointer; 19 opacity: 0; 20 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 21 filter: alpha(opacity=0); 22 -moz-opacity: 0; 23 -khtml-opacity: 0; 24 opacity: 0; 25 position: absolute; 26 z-index: 1; 27 top: 0px; 28 left: 0px; 29 background: red; 30 width: 40px; 31 height: 20px; 32 } 33 34 .pesapress-input .slider-checkbox input:checked + .label:before { 35 background-color: #1877c1; 36 content: ""; 37 padding-left: 6px; 38 } 39 40 .pesapress-input .slider-checkbox input:checked + .label:after { 41 left: 21px; 42 } 43 44 .pesapress-input .slider-checkbox .label { 45 position: relative; 46 padding-left: 46px; 47 } 48 49 .pesapress-input .slider-checkbox .label:before, 50 .pesapress-input .slider-checkbox .label:after { 51 position: absolute; 52 border-radius: 10px; 53 transition: background-color 0.3s, left 0.3s; 54 } 55 56 .pesapress-input .slider-checkbox .label:before { 57 content: ""; 58 color: #fff; 59 box-sizing: border-box; 60 font-family: 'FontAwesome', sans-serif; 61 padding-left: 23px; 62 font-size: 12px; 63 line-height: 20px; 64 background-color: #888; 65 left: 0px; 66 top: 0px; 67 height: 20px; 68 width: 40px; 69 border-radius: 10px; 70 } 71 72 .pesapress-input .slider-checkbox .label:after { 73 content: ""; 74 letter-spacing: 20px; 75 background: #fff; 76 left: 1px; 77 top: 1px; 78 height: 18px; 79 width: 18px; 80 } 81 82 .pesapress-table .uk-dropdown { 83 min-width: auto; 84 } 85 86 .pesapress-table.table { 87 display: table; 88 width: 100%; 89 } 90 91 .pesapress-table.table .row { 92 display: table-row; 93 } 94 95 .pesapress-table.table .heading { 96 display: table-header-group; 97 font-weight: bold; 98 } 99 100 .pesapress-table.table .cell, 101 .pesapress-table.table .head { 102 border: 1px solid #999999; 103 display: table-cell; 104 padding: 3px 10px; 105 } 106 107 .pesapress-table.table .footer { 108 background-color: #EEE; 109 display: table-footer-group; 110 font-weight: bold; 111 } 112 113 .pesapress-table.table .body { 114 display: table-row-group; 115 } 1 .pesapress-input .slider-checkbox{position:relative}.pesapress-input .slider-checkbox input{margin:0;margin-top:1px;cursor:pointer;opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;z-index:1;top:0;left:0;background:red;width:40px;height:20px}.pesapress-input .slider-checkbox input:checked+.label:before{background-color:#1877c1;content:"";padding-left:6px}.pesapress-input .slider-checkbox input:checked+.label:after{left:21px}.pesapress-input .slider-checkbox .label{position:relative;padding-left:46px}.pesapress-input .slider-checkbox .label:after,.pesapress-input .slider-checkbox .label:before{position:absolute;border-radius:10px;transition:background-color .3s,left .3s}.pesapress-input .slider-checkbox .label:before{content:"";color:#fff;box-sizing:border-box;font-family:FontAwesome,sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:#888;left:0;top:0;height:20px;width:40px;border-radius:10px}.pesapress-input .slider-checkbox .label:after{content:"";letter-spacing:20px;background:#fff;left:1px;top:1px;height:18px;width:18px}.pesapress-table .uk-dropdown{min-width:auto}.pesapress-table.table{display:table;width:100%}.pesapress-table.table .row{display:table-row}.pesapress-table.table .heading{display:table-header-group;font-weight:700}.pesapress-table.table .cell,.pesapress-table.table .head{border:1px solid #999;display:table-cell;padding:3px 10px}.pesapress-table.table .footer{background-color:#eee;display:table-footer-group;font-weight:700}.pesapress-table.table .body{display:table-row-group} -
pesapress/trunk/app/assets/css/pp-public.min.css
r2041259 r2458800 1 /** 2 * Collects all SASS files into a single css file. 3 * 4 * https://make.wordpress.org/core/handbook/coding-standards/css/ 5 * The coding standard is applied to the SASS source files and formatting might 6 * be slightly changed by compilation into CSS files. However, there is a 7 * expanded dev-version of the CSS files and also a minified version without 8 * any comments. 9 */ 10 11 body .pesapress-text-input, 12 body .pesapress-textarea-input, 13 .pesapress-form .pesapress-text-input, 14 .pesapress-form .pesapress-textarea-input { 15 width: 90%; 16 } 17 18 body .pesapress-label--info, 19 body .pesapress-label--error, 20 body .pesapress-label--notice, 21 body .pesapress-label--success, 22 body .pesapress-label--loading, 23 .pesapress-form .pesapress-label--info, 24 .pesapress-form .pesapress-label--error, 25 .pesapress-form .pesapress-label--notice, 26 .pesapress-form .pesapress-label--success, 27 .pesapress-form .pesapress-label--loading { 28 height: auto; 29 opacity: 1; 30 cursor: default; 31 display: block; 32 position: relative; 33 margin: 15px 0; 34 padding: 14px 15px 12px; 35 border-radius: 2px; 36 color: #888; 37 font: 400 13px/20px "Roboto", Arial, sans-serif; 38 letter-spacing: 0; 39 transition: height 0.3s linear, opacity 0.3s ease; 40 } 41 42 body .pesapress-label--info > span, 43 body .pesapress-label--info > div, 44 body .pesapress-label--error > span, 45 body .pesapress-label--error > div, 46 body .pesapress-label--notice > span, 47 body .pesapress-label--notice > div, 48 body .pesapress-label--success > span, 49 body .pesapress-label--success > div, 50 body .pesapress-label--loading > span, 51 body .pesapress-label--loading > div, 52 .pesapress-form .pesapress-label--info > span, 53 .pesapress-form .pesapress-label--info > div, 54 .pesapress-form .pesapress-label--error > span, 55 .pesapress-form .pesapress-label--error > div, 56 .pesapress-form .pesapress-label--notice > span, 57 .pesapress-form .pesapress-label--notice > div, 58 .pesapress-form .pesapress-label--success > span, 59 .pesapress-form .pesapress-label--success > div, 60 .pesapress-form .pesapress-label--loading > span, 61 .pesapress-form .pesapress-label--loading > div { 62 cursor: text; 63 opacity: 0.9; 64 display: block; 65 padding-left: 28px; 66 } 67 68 body .pesapress-label--info > span strong, 69 body .pesapress-label--info > div strong, 70 body .pesapress-label--error > span strong, 71 body .pesapress-label--error > div strong, 72 body .pesapress-label--notice > span strong, 73 body .pesapress-label--notice > div strong, 74 body .pesapress-label--success > span strong, 75 body .pesapress-label--success > div strong, 76 body .pesapress-label--loading > span strong, 77 body .pesapress-label--loading > div strong, 78 .pesapress-form .pesapress-label--info > span strong, 79 .pesapress-form .pesapress-label--info > div strong, 80 .pesapress-form .pesapress-label--error > span strong, 81 .pesapress-form .pesapress-label--error > div strong, 82 .pesapress-form .pesapress-label--notice > span strong, 83 .pesapress-form .pesapress-label--notice > div strong, 84 .pesapress-form .pesapress-label--success > span strong, 85 .pesapress-form .pesapress-label--success > div strong, 86 .pesapress-form .pesapress-label--loading > span strong, 87 .pesapress-form .pesapress-label--loading > div strong { 88 font-weight: bold; 89 } 90 91 body .pesapress-label--info p, 92 body .pesapress-label--error p, 93 body .pesapress-label--notice p, 94 body .pesapress-label--success p, 95 body .pesapress-label--loading p, 96 .pesapress-form .pesapress-label--info p, 97 .pesapress-form .pesapress-label--error p, 98 .pesapress-form .pesapress-label--notice p, 99 .pesapress-form .pesapress-label--success p, 100 .pesapress-form .pesapress-label--loading p { 101 margin: 0; 102 padding: 0; 103 border: 0; 104 color: #888; 105 font: 400 13px/20px "Roboto", Arial, sans-serif; 106 letter-spacing: 0; 107 } 108 109 body .pesapress-label--info p strong, 110 body .pesapress-label--error p strong, 111 body .pesapress-label--notice p strong, 112 body .pesapress-label--success p strong, 113 body .pesapress-label--loading p strong, 114 .pesapress-form .pesapress-label--info p strong, 115 .pesapress-form .pesapress-label--error p strong, 116 .pesapress-form .pesapress-label--notice p strong, 117 .pesapress-form .pesapress-label--success p strong, 118 .pesapress-form .pesapress-label--loading p strong { 119 font-weight: bold; 120 } 121 122 body .pesapress-label--info:before, 123 body .pesapress-label--error:before, 124 body .pesapress-label--notice:before, 125 body .pesapress-label--success:before, 126 body .pesapress-label--loading:before, 127 .pesapress-form .pesapress-label--info:before, 128 .pesapress-form .pesapress-label--error:before, 129 .pesapress-form .pesapress-label--notice:before, 130 .pesapress-form .pesapress-label--success:before, 131 .pesapress-form .pesapress-label--loading:before { 132 content: " "; 133 display: block; 134 position: absolute; 135 top: 14px; 136 left: 15px; 137 speak: none; 138 font-size: 16px; 139 line-break: 16px; 140 text-align: center; 141 } 142 143 body .pesapress-label--info:first-child, 144 body .pesapress-label--error:first-child, 145 body .pesapress-label--notice:first-child, 146 body .pesapress-label--success:first-child, 147 body .pesapress-label--loading:first-child, 148 .pesapress-form .pesapress-label--info:first-child, 149 .pesapress-form .pesapress-label--error:first-child, 150 .pesapress-form .pesapress-label--notice:first-child, 151 .pesapress-form .pesapress-label--success:first-child, 152 .pesapress-form .pesapress-label--loading:first-child { 153 margin-top: 0; 154 } 155 156 body .pesapress-label--info:last-child, 157 body .pesapress-label--error:last-child, 158 body .pesapress-label--notice:last-child, 159 body .pesapress-label--success:last-child, 160 body .pesapress-label--loading:last-child, 161 .pesapress-form .pesapress-label--info:last-child, 162 .pesapress-form .pesapress-label--error:last-child, 163 .pesapress-form .pesapress-label--notice:last-child, 164 .pesapress-form .pesapress-label--success:last-child, 165 .pesapress-form .pesapress-label--loading:last-child { 166 margin-bottom: 0; 167 } 168 169 body .pesapress-label--info, 170 .pesapress-form .pesapress-label--info { 171 background: #F8F8F8; 172 } 173 174 body .pesapress-label--info:before, 175 .pesapress-form .pesapress-label--info:before { 176 color: #4DA6DE; 177 } 178 179 body .pesapress-label--error, 180 .pesapress-form .pesapress-label--error { 181 background: #AA1111; 182 color: #FFFFFF; 183 } 184 185 body .pesapress-label--error p, 186 .pesapress-form .pesapress-label--error p { 187 color: #FFFFFF; 188 } 189 190 body .pesapress-label--notice, 191 .pesapress-form .pesapress-label--notice { 192 background: #FFF4D2; 193 color: #333; 194 } 195 196 body .pesapress-label--notice:before, 197 .pesapress-form .pesapress-label--notice:before { 198 color: #F8D247; 199 } 200 201 body .pesapress-label--notice p, 202 .pesapress-form .pesapress-label--notice p { 203 color: #333; 204 } 205 206 body .pesapress-label--success, 207 .pesapress-form .pesapress-label--success { 208 background: #1ABC9C; 209 color: #FFFFFF; 210 } 211 212 body .pesapress-label--success p, 213 .pesapress-form .pesapress-label--success p { 214 color: #FFFFFF; 215 } 216 217 body .pesapress-label--loading, 218 .pesapress-form .pesapress-label--loading { 219 background: #D4EEF9; 220 } 221 222 body .pesapress-label--loading:before, 223 .pesapress-form .pesapress-label--loading:before { 224 width: 18px; 225 height: 18px; 226 border: 2px solid #FFFFFF; 227 border-bottom-color: transparent; 228 border-radius: 100%; 229 box-sizing: border-box; 230 -webkit-animation: spin .75s 0s linear infinite; 231 animation: spin .75s 0s linear infinite; 232 } 1 .pesapress-form .pesapress-label--error,.pesapress-form .pesapress-label--info,.pesapress-form .pesapress-label--loading,.pesapress-form .pesapress-label--notice,.pesapress-form .pesapress-label--success,body .pesapress-label--error,body .pesapress-label--info,body .pesapress-label--loading,body .pesapress-label--notice,body .pesapress-label--success{height:auto;opacity:1;cursor:default;display:block;position:relative;margin:15px 0;padding:14px 15px 12px;border-radius:2px;color:#888;font:400 13px/20px Roboto,Arial,sans-serif;letter-spacing:0;transition:height .3s linear,opacity .3s ease}.pesapress-form .pesapress-label--error>div,.pesapress-form .pesapress-label--error>span,.pesapress-form .pesapress-label--info>div,.pesapress-form .pesapress-label--info>span,.pesapress-form .pesapress-label--loading>div,.pesapress-form .pesapress-label--loading>span,.pesapress-form .pesapress-label--notice>div,.pesapress-form .pesapress-label--notice>span,.pesapress-form .pesapress-label--success>div,.pesapress-form .pesapress-label--success>span,body .pesapress-label--error>div,body .pesapress-label--error>span,body .pesapress-label--info>div,body .pesapress-label--info>span,body .pesapress-label--loading>div,body .pesapress-label--loading>span,body .pesapress-label--notice>div,body .pesapress-label--notice>span,body .pesapress-label--success>div,body .pesapress-label--success>span{cursor:text;opacity:.9;display:block;padding-left:28px}.pesapress-form .pesapress-label--error>div strong,.pesapress-form .pesapress-label--error>span strong,.pesapress-form .pesapress-label--info>div strong,.pesapress-form .pesapress-label--info>span strong,.pesapress-form .pesapress-label--loading>div strong,.pesapress-form .pesapress-label--loading>span strong,.pesapress-form .pesapress-label--notice>div strong,.pesapress-form .pesapress-label--notice>span strong,.pesapress-form .pesapress-label--success>div strong,.pesapress-form .pesapress-label--success>span strong,body .pesapress-label--error>div strong,body .pesapress-label--error>span strong,body .pesapress-label--info>div strong,body .pesapress-label--info>span strong,body .pesapress-label--loading>div strong,body .pesapress-label--loading>span strong,body .pesapress-label--notice>div strong,body .pesapress-label--notice>span strong,body .pesapress-label--success>div strong,body .pesapress-label--success>span strong{font-weight:700}.pesapress-form .pesapress-label--error p,.pesapress-form .pesapress-label--info p,.pesapress-form .pesapress-label--loading p,.pesapress-form .pesapress-label--notice p,.pesapress-form .pesapress-label--success p,body .pesapress-label--error p,body .pesapress-label--info p,body .pesapress-label--loading p,body .pesapress-label--notice p,body .pesapress-label--success p{margin:0;padding:0;border:0;color:#888;font:400 13px/20px Roboto,Arial,sans-serif;letter-spacing:0}.pesapress-form .pesapress-label--error p strong,.pesapress-form .pesapress-label--info p strong,.pesapress-form .pesapress-label--loading p strong,.pesapress-form .pesapress-label--notice p strong,.pesapress-form .pesapress-label--success p strong,body .pesapress-label--error p strong,body .pesapress-label--info p strong,body .pesapress-label--loading p strong,body .pesapress-label--notice p strong,body .pesapress-label--success p strong{font-weight:700}.pesapress-form .pesapress-label--error:before,.pesapress-form .pesapress-label--info:before,.pesapress-form .pesapress-label--loading:before,.pesapress-form .pesapress-label--notice:before,.pesapress-form .pesapress-label--success:before,body .pesapress-label--error:before,body .pesapress-label--info:before,body .pesapress-label--loading:before,body .pesapress-label--notice:before,body .pesapress-label--success:before{content:" ";display:block;position:absolute;top:14px;left:15px;speak:none;font-size:16px;line-break:16px;text-align:center}.pesapress-form .pesapress-label--error:first-child,.pesapress-form .pesapress-label--info:first-child,.pesapress-form .pesapress-label--loading:first-child,.pesapress-form .pesapress-label--notice:first-child,.pesapress-form .pesapress-label--success:first-child,body .pesapress-label--error:first-child,body .pesapress-label--info:first-child,body .pesapress-label--loading:first-child,body .pesapress-label--notice:first-child,body .pesapress-label--success:first-child{margin-top:0}.pesapress-form .pesapress-label--error:last-child,.pesapress-form .pesapress-label--info:last-child,.pesapress-form .pesapress-label--loading:last-child,.pesapress-form .pesapress-label--notice:last-child,.pesapress-form .pesapress-label--success:last-child,body .pesapress-label--error:last-child,body .pesapress-label--info:last-child,body .pesapress-label--loading:last-child,body .pesapress-label--notice:last-child,body .pesapress-label--success:last-child{margin-bottom:0}.pesapress-form .pesapress-label--info,body .pesapress-label--info{background:#f8f8f8}.pesapress-form .pesapress-label--info:before,body .pesapress-label--info:before{color:#4da6de}.pesapress-form .pesapress-label--error,body .pesapress-label--error{background:#a11;color:#fff}.pesapress-form .pesapress-label--error p,body .pesapress-label--error p{color:#fff}.pesapress-form .pesapress-label--notice,body .pesapress-label--notice{background:#fff4d2;color:#333}.pesapress-form .pesapress-label--notice:before,body .pesapress-label--notice:before{color:#f8d247}.pesapress-form .pesapress-label--notice p,body .pesapress-label--notice p{color:#333}.pesapress-form .pesapress-label--success,body .pesapress-label--success{background:#1abc9c;color:#fff}.pesapress-form .pesapress-label--success p,body .pesapress-label--success p{color:#fff}.pesapress-form .pesapress-label--loading,body .pesapress-label--loading{background:#d4eef9}.pesapress-form .pesapress-label--loading:before,body .pesapress-label--loading:before{width:18px;height:18px;border:2px solid #fff;border-bottom-color:transparent;border-radius:100%;box-sizing:border-box;animation:spin .75s 0s linear infinite} -
pesapress/trunk/app/assets/js/pp-admin.js
r1886014 r2458800 1 /*! PesaPress Pro and Free - v1.0.11 /*! PesaPress Free - v2.2.9 2 2 * https://alloy.co.ke/projects/pesapress 3 * Copyright (c) 20 18; * Licensed GPLv2+ */3 * Copyright (c) 2021; * Licensed GPLv2+ */ 4 4 /*global UIkit:false */ 5 5 /*global $:false */ -
pesapress/trunk/app/assets/js/pp-admin.min.js
r2036717 r2458800 1 !function(e){var s={};function t(a){if(s[a])return s[a].exports;var r=s[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.m=e,t.c=s,t.d=function(e,s,a){t.o(e,s)||Object.defineProperty(e,s,{enumerable:!0,get:a})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,s){if(1&s&&(e=t(e)),8&s)return e;if(4&s&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(t.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&s&&"string"!=typeof e)for(var r in e)t.d(a,r,function(s){return e[s]}.bind(null,r));return a},t.n=function(e){var s=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(s,"a",s),s},t.o=function(e,s){return Object.prototype.hasOwnProperty.call(e,s)},t.p="",t(t.s=0)}([function(e,s,t){"use strict";t(1),t(2),t(3),t(4),t(5)},function(e,s,t){"use strict";window.pesapress=window.pesapress||{},pesapress.helper={notification:{show:function(e,s){jQuery(".pesapress-message").html('<a class="uk-alert-close" uk-close></a>'+e).addClass("uk-alert-"+s).removeClass("uk-invisible")},reset:function(){jQuery(".pesapress-message").html("").removeClass("uk-alert-success").removeClass("uk-alert-warning").removeClass("uk-alert-danger").addClass("uk-invisible")}},loader:function(e,s){jQuery("<div class='"+e+"'><img src='"+pesapress.assets.spinner+"' class='pesapress-spinner-center'/></div>").css({position:"absolute",width:"100%",height:"100%",top:0,left:0,background:"#ecebea",textAlign:"center"}).appendTo(s.css("position","relative"))},slider:function(e){var s=jQuery(e).attr("data-id"),t=jQuery(e).attr("data-max"),a=jQuery("input[name="+s+"]");jQuery(e).slider({min:0,max:t,value:a.val(),slide:function(e,t){jQuery("."+s).html(t.value),a.val(t.value)}})}}},function(e,s,t){"use strict";jQuery(function(e){e("body").on("change",".pesapress-load-setup-select",function(s){var t=e(this),a=t.val(),r=t.attr("data-nonce"),o=t.attr("data-action"),n=e(".pesapress-setup-form-details"),i=e(".create-gateway-form");"0"!==a?(pesapress.helper.loader("pesapress-setup-loader",i),e.post(window.ajaxurl,{_wpnonce:r,action:o,gateway:a}).done(function(s){e(".pesapress-setup-loader").remove(),!0===s.success?n.html(s.data):n.html(pesapress.loading.error)}).fail(function(s,t,a){e(".pesapress-setup-loader").remove(),n.html(pesapress.loading.error)})):n.html("")}),e("body").on("submit",".create-gateway-form",function(s){var t=e(this),a=t.find("button");return pesapress.helper.loader("pesapress-setup-loader",t),a.attr("disabled","disabled"),e.post(window.ajaxurl,t.serialize()).done(function(s){a.removeAttr("disabled"),e(".pesapress-setup-loader").remove(),!0===s.success?(pesapress.helper.notification.show(s.data.message,"success"),window.setTimeout(function(){window.location.href=s.data.url},1e3)):pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,r){e(".pesapress-setup-loader").remove(),a.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")}),!1}),e("body").on("click",".clone-gateway",function(s){var t=e(this),a=(t.attr("title"),t.attr("data-nonce")),r=t.attr("data-action"),o=t.attr("data-id"),n=e(".pesapress-gateway-list");pesapress.helper.loader("pesapress-setup-loader",n),e.post(window.ajaxurl,{_wpnonce:a,action:r,id:o}).done(function(s){e(".pesapress-setup-loader").remove(),!0===s.success&&window.setTimeout(function(){window.location.href=s.data.url},100)}).fail(function(s,t,a){e(".pesapress-setup-loader").remove()})}),e("body").on("click",".delete-gateway",function(s){var t=e(this),a=(t.attr("title"),t.attr("data-nonce")),r=t.attr("data-action"),o=t.attr("data-id"),n=e(".pesapress-gateway-list");pesapress.helper.loader("pesapress-setup-loader",n),e.post(window.ajaxurl,{_wpnonce:a,action:r,id:o}).done(function(s){e(".pesapress-setup-loader").remove(),!0===s.success&&window.setTimeout(function(){window.location.href=s.data.url},100)}).fail(function(s,t,a){e(".pesapress-setup-loader").remove()})}),e("body").on("click",".pesapress-select-all",function(s){e('.pesapress-gateway-list tbody input[type="checkbox"]').prop("checked",this.checked);var t=e(".pesapress-gateway-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");e('form[name="bulk-action-form"] input[name="ids"]').val(t)}),e("body").on("click",".pesapress-single-check",function(s){var t=e(".pesapress-gateway-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");e('form[name="bulk-action-form"] input[name="ids"]').val(t)}),e("body").on("submit",".bulk-action-form",function(s){var t=e(this),a=t.find("button");return pesapress.helper.loader("pesapress-setup-loader",e(".pesapress-gateway-list")),a.attr("disabled","disabled"),e.post(window.ajaxurl,t.serialize()).done(function(s){a.removeAttr("disabled"),e(".pesapress-setup-loader").remove(),!0===s.success?window.location.href=s.data.url:pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,r){e(".pesapress-setup-loader").remove(),a.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")}),!1})})},function(e,s,t){"use strict";jQuery(function(e){e("body").on("click",".pesapress-log-select-all",function(s){e('.pesapress-logs-list tbody input[type="checkbox"]').prop("checked",this.checked);var t=e(".pesapress-logs-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");e('form[name="bulk-logs-form"] input[name="ids"]').val(t),e('form[name="export-logs-form"] input[name="ids"]').val(t)}),e("body").on("click",".pesapress-log-single-check",function(s){var t=e(".pesapress-logs-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");e('form[name="bulk-logs-form"] input[name="ids"]').val(t),e('form[name="export-logs-form"] input[name="ids"]').val(t)}),e("body").on("click",".delete-log",function(s){var t=e(this),a=(t.attr("title"),t.attr("data-nonce")),r=t.attr("data-action"),o=t.attr("data-id"),n=e(".pesapress-logs-list");pesapress.helper.loader("pesapress-setup-loader",n),e.post(window.ajaxurl,{_wpnonce:a,action:r,id:o}).done(function(s){e(".pesapress-setup-loader").remove(),!0===s.success&&window.setTimeout(function(){window.location.href=s.data.url},100)}).fail(function(s,t,a){e(".pesapress-setup-loader").remove()})}),e("body").on("submit",".bulk-logs-form, .filter-logs-form",function(s){var t=e(this),a=t.find("button");return pesapress.helper.loader("pesapress-setup-loader",e(".pesapress-logs-list")),a.attr("disabled","disabled"),e.post(window.ajaxurl,t.serialize()).done(function(s){a.removeAttr("disabled"),e(".pesapress-setup-loader").remove(),!0===s.success?window.location.href=s.data.url:pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,r){e(".pesapress-setup-loader").remove(),a.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")}),!1}),e("body").on("click",".pesapress-manage-log",function(s){var t=e(this),a=t.attr("data-id"),r=t.attr("data-nonce"),o=e(".log_status").val();pesapress.helper.loader("pesapress-setup-loader",e(".pesapress-view-log")),t.attr("disabled","disabled"),e.post(window.ajaxurl,{_wpnonce:r,action:"pesapress_update_log",id:a,status:o}).done(function(s){t.removeAttr("disabled"),e(".pesapress-setup-loader").remove(),!0===s.success?e("td#"+a).html(o):pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,a,r){e(".pesapress-setup-loader").remove(),t.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")})})})},function(e,s,t){"use strict";jQuery(function(e){e("body").on("click",".pesapress-modal",function(s){var t=e(this),a=t.attr("data-nonce"),r=t.attr("data-action"),o=t.attr("title"),n=e(".object-details"),i=e(".object-details .uk-modal-title"),p=e(".object-details .uk-modal-body");pesapress.helper.notification.reset(),t.html('<img src="'+pesapress.assets.spinner+'"/>'),e.post(window.ajaxurl,{_wpnonce:a,action:r}).done(function(e){t.html(o),!0===e.success?(i.html(e.data.title),p.html(e.data.html),UIkit.modal(n).show()):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){t.html(o),pesapress.helper.notification.show(pesapress.loading.error,"danger")})}),e("body").on("click",".pesapress-edit-modal",function(s){var t=e(this),a=t.attr("data-nonce"),r=t.attr("data-action"),o=(t.attr("title"),t.attr("data-id")),n=e(".object-details"),i=e(".object-details .uk-modal-title"),p=e(".object-details .uk-modal-body"),l=e(".pesapress-gateway-list");pesapress.helper.loader("pesapress-setup-loader",l),e.post(window.ajaxurl,{_wpnonce:a,action:r,id:o}).done(function(s){e(".pesapress-setup-loader").remove(),!0===s.success?(i.html(s.data.title),p.html(s.data.html),UIkit.modal(n).show()):pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,a){e(".pesapress-setup-loader").remove(),pesapress.helper.notification.show(pesapress.loading.error,"danger")})}),e("body").on("click",".pesapress-view-modal",function(s){var t=e(this),a=t.attr("data-nonce"),r=t.attr("data-action"),o=(t.attr("title"),t.attr("data-id")),n=e(".object-details"),i=e(".object-details .uk-modal-title"),p=e(".object-details .uk-modal-body"),l=e(".pesapress-logs-list");pesapress.helper.loader("pesapress-setup-loader",l),e.post(window.ajaxurl,{_wpnonce:a,action:r,id:o}).done(function(s){e(".pesapress-setup-loader").remove(),!0===s.success?(i.html(s.data.title),p.html(s.data.html),UIkit.modal(n).show()):pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,a){e(".pesapress-setup-loader").remove(),pesapress.helper.notification.show(pesapress.loading.error,"danger")})})})},function(e,s,t){"use strict";jQuery(function(e){e("body").on("submit",".pesapress-general-setting-form",function(s){var t=e(this),a=t.find("button");return pesapress.helper.loader("settings-form-loader",t),a.attr("disabled","disabled"),pesapress.helper.notification.reset(),e.post(window.ajaxurl,t.serialize()).done(function(s){a.removeAttr("disabled"),e(".settings-form-loader").remove(),!0===s.success?pesapress.helper.notification.show(s.data,"success"):pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,r){a.removeAttr("disabled"),e(".settings-form-loader").remove(),pesapress.helper.notification.show(pesapress.error,"danger")}),!1}),e("body").on("submit",".pesapress-field-setting-form",function(s){var t=e(this),a=t.find("button");return pesapress.helper.loader("settings-form-loader",t),a.attr("disabled","disabled"),pesapress.helper.notification.reset(),e.post(window.ajaxurl,t.serialize()).done(function(s){a.removeAttr("disabled"),e(".settings-form-loader").remove(),!0===s.success?pesapress.helper.notification.show(s.data,"success"):pesapress.helper.notification.show(s.data,"warning")}).fail(function(s,t,r){a.removeAttr("disabled"),e(".settings-form-loader").remove(),pesapress.helper.notification.show(pesapress.error,"danger")}),!1})})}]); 1 /*! PesaPress Free - v2.2.9 2 * https://alloy.co.ke/projects/pesapress 3 * Copyright (c) 2021; * Licensed GPLv2+ */ 4 5 window.pesapress=window.pesapress||{},pesapress.helper={notification:{show:function(e,s){jQuery(".pesapress-message").html('<a class="uk-alert-close" uk-close></a>'+e).addClass("uk-alert-"+s).removeClass("uk-invisible")},reset:function(){jQuery(".pesapress-message").html("").removeClass("uk-alert-success").removeClass("uk-alert-warning").removeClass("uk-alert-danger").addClass("uk-invisible")}},loader:function(e,s){jQuery("<div class='"+e+"'><img src='"+pesapress.assets.spinner+"' class='pesapress-spinner-center'/></div>").css({position:"absolute",width:"100%",height:"100%",top:0,left:0,background:"#ecebea",textAlign:"center"}).appendTo(s.css("position","relative"))},slider:function(e){var a=jQuery(e).attr("data-id"),s=jQuery(e).attr("data-max"),t=jQuery("input[name="+a+"]");jQuery(e).slider({min:0,max:s,value:t.val(),slide:function(e,s){jQuery("."+a).html(s.value),t.val(s.value)}})}},jQuery(function(p){p("body").on("click",".pesapress-modal",function(e){var t=p(this),s=t.attr("data-nonce"),a=t.attr("data-action"),o=t.attr("title"),r=p(".object-details"),i=p(".object-details .uk-modal-title"),n=p(".object-details .uk-modal-body");pesapress.helper.notification.reset(),t.html('<img src="'+pesapress.assets.spinner+'"/>'),p.post(window.ajaxurl,{_wpnonce:s,action:a}).done(function(e){t.html(o),!0===e.success?(i.html(e.data.title),n.html(e.data.html),UIkit.modal(r).show()):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){t.html(o),pesapress.helper.notification.show(pesapress.loading.error,"danger")})}),p("body").on("click",".pesapress-edit-modal",function(e){var s=p(this),a=s.attr("data-nonce"),t=s.attr("data-action"),o=(s.attr("title"),s.attr("data-id")),r=p(".object-details"),i=p(".object-details .uk-modal-title"),n=p(".object-details .uk-modal-body"),l="pesapress-setup-loader",s=p(".pesapress-gateway-list");pesapress.helper.loader(l,s),p.post(window.ajaxurl,{_wpnonce:a,action:t,id:o}).done(function(e){p("."+l).remove(),!0===e.success?(i.html(e.data.title),n.html(e.data.html),UIkit.modal(r).show()):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){p("."+l).remove(),pesapress.helper.notification.show(pesapress.loading.error,"danger")})}),p("body").on("click",".pesapress-view-modal",function(e){var s=p(this),a=s.attr("data-nonce"),t=s.attr("data-action"),o=(s.attr("title"),s.attr("data-id")),r=p(".object-details"),i=p(".object-details .uk-modal-title"),n=p(".object-details .uk-modal-body"),l="pesapress-setup-loader",s=p(".pesapress-logs-list");pesapress.helper.loader(l,s),p.post(window.ajaxurl,{_wpnonce:a,action:t,id:o}).done(function(e){p("."+l).remove(),!0===e.success?(i.html(e.data.title),n.html(e.data.html),UIkit.modal(r).show()):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){p("."+l).remove(),pesapress.helper.notification.show(pesapress.loading.error,"danger")})})}),jQuery(function(n){n("body").on("change",".pesapress-load-setup-select",function(e){var s=n(this),a=s.val(),t=s.attr("data-nonce"),o=s.attr("data-action"),r=n(".pesapress-setup-form-details"),i="pesapress-setup-loader",s=n(".create-gateway-form");"0"!==a?(pesapress.helper.loader(i,s),n.post(window.ajaxurl,{_wpnonce:t,action:o,gateway:a}).done(function(e){n("."+i).remove(),!0===e.success?r.html(e.data):r.html(pesapress.loading.error)}).fail(function(e,s,a){n("."+i).remove(),r.html(pesapress.loading.error)})):r.html("")}),n("body").on("submit",".create-gateway-form",function(e){var s=n(this),t=s.find("button"),o="pesapress-setup-loader";return pesapress.helper.loader(o,s),t.attr("disabled","disabled"),n.post(window.ajaxurl,s.serialize()).done(function(e){t.removeAttr("disabled"),n("."+o).remove(),!0===e.success?(pesapress.helper.notification.show(e.data.message,"success"),window.setTimeout(function(){window.location.href=e.data.url},1e3)):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){n("."+o).remove(),t.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")}),!1}),n("body").on("click",".clone-gateway",function(e){var s=n(this),a=(s.attr("title"),s.attr("data-nonce")),t=s.attr("data-action"),o=s.attr("data-id"),r="pesapress-setup-loader",s=n(".pesapress-gateway-list");pesapress.helper.loader(r,s),n.post(window.ajaxurl,{_wpnonce:a,action:t,id:o}).done(function(e){n("."+r).remove(),!0===e.success&&window.setTimeout(function(){window.location.href=e.data.url},100)}).fail(function(e,s,a){n("."+r).remove()})}),n("body").on("click",".delete-gateway",function(e){var s=n(this),a=(s.attr("title"),s.attr("data-nonce")),t=s.attr("data-action"),o=s.attr("data-id"),r="pesapress-setup-loader",s=n(".pesapress-gateway-list");pesapress.helper.loader(r,s),n.post(window.ajaxurl,{_wpnonce:a,action:t,id:o}).done(function(e){n("."+r).remove(),!0===e.success&&window.setTimeout(function(){window.location.href=e.data.url},100)}).fail(function(e,s,a){n("."+r).remove()})}),n("body").on("click",".pesapress-select-all",function(e){n('.pesapress-gateway-list tbody input[type="checkbox"]').prop("checked",this.checked);var s=n(".pesapress-gateway-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");n('form[name="bulk-action-form"] input[name="ids"]').val(s)}),n("body").on("click",".pesapress-single-check",function(e){var s=n(".pesapress-gateway-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");n('form[name="bulk-action-form"] input[name="ids"]').val(s)}),n("body").on("submit",".bulk-action-form",function(e){var s=n(this),t=s.find("button"),o="pesapress-setup-loader";return pesapress.helper.loader(o,n(".pesapress-gateway-list")),t.attr("disabled","disabled"),n.post(window.ajaxurl,s.serialize()).done(function(e){t.removeAttr("disabled"),n("."+o).remove(),!0===e.success?window.location.href=e.data.url:pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){n("."+o).remove(),t.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")}),!1})}),jQuery(function(i){i("body").on("click",".pesapress-log-select-all",function(e){i('.pesapress-logs-list tbody input[type="checkbox"]').prop("checked",this.checked);var s=i(".pesapress-logs-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");i('form[name="bulk-logs-form"] input[name="ids"]').val(s),i('form[name="export-logs-form"] input[name="ids"]').val(s)}),i("body").on("click",".pesapress-log-single-check",function(e){var s=i(".pesapress-logs-list tbody input:checked").map(function(){if(parseFloat(this.value))return this.value}).get().join(",");i('form[name="bulk-logs-form"] input[name="ids"]').val(s),i('form[name="export-logs-form"] input[name="ids"]').val(s)}),i("body").on("click",".delete-log",function(e){var s=i(this),a=(s.attr("title"),s.attr("data-nonce")),t=s.attr("data-action"),o=s.attr("data-id"),r="pesapress-setup-loader",s=i(".pesapress-logs-list");pesapress.helper.loader(r,s),i.post(window.ajaxurl,{_wpnonce:a,action:t,id:o}).done(function(e){i("."+r).remove(),!0===e.success&&window.setTimeout(function(){window.location.href=e.data.url},100)}).fail(function(e,s,a){i("."+r).remove()})}),i("body").on("submit",".bulk-logs-form, .filter-logs-form",function(e){var s=i(this),t=s.find("button"),o="pesapress-setup-loader";return pesapress.helper.loader(o,i(".pesapress-logs-list")),t.attr("disabled","disabled"),i.post(window.ajaxurl,s.serialize()).done(function(e){t.removeAttr("disabled"),i("."+o).remove(),!0===e.success?window.location.href=e.data.url:pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){i("."+o).remove(),t.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")}),!1}),i("body").on("click",".pesapress-manage-log",function(e){var t=i(this),s=t.attr("data-id"),a=t.attr("data-nonce"),o=i(".log_status").val(),r="pesapress-setup-loader";pesapress.helper.loader(r,i(".pesapress-view-log")),t.attr("disabled","disabled"),i.post(window.ajaxurl,{_wpnonce:a,action:"pesapress_update_log",id:s,status:o}).done(function(e){t.removeAttr("disabled"),i("."+r).remove(),!0===e.success?i("td#"+s).html(o):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){i("."+r).remove(),t.removeAttr("disabled"),pesapress.helper.notification.show(pesapress.error,"danger")})})}),jQuery(function(r){r("body").on("submit",".pesapress-general-setting-form",function(e){var s=r(this),t=s.find("button"),o="settings-form-loader";return pesapress.helper.loader(o,s),t.attr("disabled","disabled"),pesapress.helper.notification.reset(),r.post(window.ajaxurl,s.serialize()).done(function(e){t.removeAttr("disabled"),r("."+o).remove(),!0===e.success?pesapress.helper.notification.show(e.data,"success"):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){t.removeAttr("disabled"),r("."+o).remove(),pesapress.helper.notification.show(pesapress.error,"danger")}),!1}),r("body").on("submit",".pesapress-field-setting-form",function(e){var s=r(this),t=s.find("button"),o="settings-form-loader";return pesapress.helper.loader(o,s),t.attr("disabled","disabled"),pesapress.helper.notification.reset(),r.post(window.ajaxurl,s.serialize()).done(function(e){t.removeAttr("disabled"),r("."+o).remove(),!0===e.success?pesapress.helper.notification.show(e.data,"success"):pesapress.helper.notification.show(e.data,"warning")}).fail(function(e,s,a){t.removeAttr("disabled"),r("."+o).remove(),pesapress.helper.notification.show(pesapress.error,"danger")}),!1})}); -
pesapress/trunk/app/assets/js/pp-public.js
r1886014 r2458800 1 /*! PesaPress Pro and Free - v1.0.11 /*! PesaPress Free - v2.2.9 2 2 * https://alloy.co.ke/projects/pesapress 3 * Copyright (c) 20 18; * Licensed GPLv2+ */3 * Copyright (c) 2021; * Licensed GPLv2+ */ 4 4 /*global $:false */ 5 5 /*global window:false */ -
pesapress/trunk/app/assets/js/pp-public.min.js
r2036717 r2458800 1 !function(e){var t={};function n(r){if(t[r])return t[r].exports;var s=t[r]={i:r,l:!1,exports:{}};return e[r].call(s.exports,s,s.exports,n),s.l=!0,s.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)n.d(r,s,function(t){return e[t]}.bind(null,s));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";n(1)},function(e,t,n){"use strict";jQuery(function(e){e("body").on("submit",".pesapress-payment-form",function(t){var n=e(this),r=n.find(".pesapress-submit-response");return!n.hasClass("pesapress_ajax")||(r.html(""),r.html('<label class="forminator-label--info"><span>'+window.ppfront.processing+"</span></label>"),t.preventDefault(),n.find("button").attr("disabled",!0),e.post(ppfront.ajaxurl,n.serialize()).done(function(e){n.find("button").removeAttr("disabled"),r.html("");var t=e.success?"success":"error";void 0!==e.message?r.html('<div class="pesapress-label--'+t+'"><span>'+e.message+"</span></div>"):void 0!==e.data&&(t=e.data.success?"success":"error",r.html('<div class="pesapress-label--'+t+'"><span>'+e.data.message+"</span></div>")),!0===e.success&&void 0!==e.data.url&&(window.location.href=e.data.url)}).fail(function(e,t,s){n.find("button").removeAttr("disabled"),r.html(""),r.html('<label class="pesapress-label--notice"><span>'+window.ppfront.error+"</span></label>")}),!1)}),e("input[name=wp_travel_payment_gateway]").on("click",function(){"pesapress"==e(this).val()&&e("#wp-travel-book-now").is(":hidden")&&(e("#wp-travel-book-now").show(),e(".paypal-button-label-checkout").remove())})})}]); 1 /*! PesaPress Free - v2.2.9 2 * https://alloy.co.ke/projects/pesapress 3 * Copyright (c) 2021; * Licensed GPLv2+ */ 4 5 jQuery(function(a){a("body").on("submit",".pesapress-payment-form",function(s){var t=a(this),n=t.find(".pesapress-submit-response");return!t.hasClass("pesapress_ajax")||(n.html(""),n.html('<label class="forminator-label--info"><span>'+window.ppfront.processing+"</span></label>"),s.preventDefault(),t.find("button").attr("disabled",!0),a.post(ppfront.ajaxurl,t.serialize()).done(function(s){t.find("button").removeAttr("disabled"),n.html("");var a=s.success?"success":"error";void 0!==s.message?n.html('<div class="pesapress-label--'+a+'"><span>'+s.message+"</span></div>"):void 0!==s.data&&(a=s.data.success?"success":"error",n.html('<div class="pesapress-label--'+a+'"><span>'+s.data.message+"</span></div>")),!0===s.success&&void 0!==s.data.url&&(window.location.href=s.data.url)}).fail(function(s,a,e){t.find("button").removeAttr("disabled"),n.html(""),n.html('<label class="pesapress-label--notice"><span>'+window.ppfront.error+"</span></label>")}),!1)})}); -
pesapress/trunk/app/controller/class-pp-controller-admin.php
r2224652 r2458800 124 124 */ 125 125 function admin_menu() { 126 $menu_title = apply_filters( 'pesapress_admin_menu_title', __( 'PesaPress', 'pesapress' ) ); 126 127 add_menu_page( 127 __( 'PesaPress', 'pesapress' ),128 __( 'PesaPress', 'pesapress' ),128 $menu_title, 129 $menu_title, 129 130 'manage_options', 130 131 'pesapress', -
pesapress/trunk/app/core/class-pp-core-init.php
r2224652 r2458800 119 119 */ 120 120 function admin_bar_menu( $wp_admin_bar ) { 121 $args = array( 121 $menu_title = apply_filters( 'pesapress_admin_menu_title', __( 'PesaPress' ) ); 122 $args = array( 122 123 'id' => 'pesapress', 123 'title' => 'PesaPress',124 'title' => $menu_title, 124 125 'href' => admin_url( 'edit.php?page=pesapress' ), 125 126 'meta' => array( 126 127 'class' => 'pesapress', 127 'title' => sprintf( __( '%s Settings', 'pesapress' ), 'PesaPress'),128 'title' => sprintf( __( '%s Settings', 'pesapress' ), $menu_title ), 128 129 ), 129 130 ); -
pesapress/trunk/app/views/admin/class-pp-views-admin-dash.php
r2224652 r2458800 10 10 // Show banner when there is nothing and a graph when there are some transactions 11 11 $header = array( 12 'page_title' => __( 'PesaPress', 'pesapress'),12 'page_title' => apply_filters( 'pesapress_dashboard_page_title', __( 'PesaPress', 'pesapress' ) ), 13 13 ); 14 14 return $this->ui->render( 'backend/header', $header ); -
pesapress/trunk/app/views/admin/settings/class-pp-views-admin-settings-integration.php
r2356192 r2458800 20 20 <h1 class="uk-article-title"><?php _e( 'Payment Form Shortcode', 'pesapress' ); ?></h1> 21 21 <p class="uk-text-lead uk-text-muted">[pesapress_form]</p> 22 <p><?php _e( 'Use this shortcode to display the payment form on the page. Attributes include :', 'pesapress' ); ?></p>22 <p><?php _e( 'Use this shortcode to display the payment form on the page. Attributes include ', 'pesapress' ); ?>:</p> 23 23 <ul> 24 24 <li><span class="uk-text-bold">button_name</span> - <span class="uk-text-muted"><?php _e( 'the name of the button. Defaults to "Complete Payment"', 'pesapress' ); ?></span></li> … … 30 30 <li><span class="uk-text-bold">show_amount</span> - <span class="uk-text-muted"><?php _e( 'shot the amount on the payment form. This allows a user to input any value to pay "false"', 'pesapress' ); ?></span></li> 31 31 </ul> 32 <p><?php _e( 'Example usage : ', 'pesapress' ); ?></p>32 <p><?php _e( 'Example usage ', 'pesapress' ); ?> :</p> 33 33 [pesapress_form button_name="Pay Me" amount="100" gateway_id="1"] 34 34 </article> 35 35 <?php 36 do_action( 'pesapress_integration_instructions' ); 36 37 $content = ob_get_clean(); 37 38 return apply_filters( 'pesapress_view_admin_integration_settings', $content ); -
pesapress/trunk/languages/pesapress.pot
r2036717 r2458800 1 # Copyright (C) 20 19alloykenya1 # Copyright (C) 2021 alloykenya 2 2 # This file is distributed under the same license as the PesaPress package. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: PesaPress 2. 0\n"5 "Project-Id-Version: PesaPress 2.2.9\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/pesapress\n" 7 "POT-Creation-Date: 20 19-02-18 14:35:08+00:00\n"7 "POT-Creation-Date: 2021-01-19 09:15:42+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=utf-8\n" 10 10 "Content-Transfer-Encoding: 8bit\n" 11 "PO-Revision-Date: 20 19-MO-DA HO:MI+ZONE\n"11 "PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n" 12 12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13 13 "Language-Team: LANGUAGE <[email protected]>\n" … … 23 23 "X-Poedit-Bookmarks: \n" 24 24 "X-Textdomain-Support: yes\n" 25 "X-Generator: grunt-wp-i18n 1.0.0\n"25 "X-Generator: grunt-wp-i18n 1.0.3\n" 26 26 27 27 #: app/controller/admin/class-pp-controller-admin-dashboard.php:40 … … 41 41 42 42 #: app/controller/admin/class-pp-controller-admin-gateways.php:102 43 #: app/controller/admin/class-pp-controller-admin-gateways.php: 19744 #: app/controller/admin/class-pp-controller-admin-gateways.php:2 2643 #: app/controller/admin/class-pp-controller-admin-gateways.php:229 44 #: app/controller/admin/class-pp-controller-admin-gateways.php:283 45 45 msgid "Gateway not fully integrated" 46 46 msgstr "" 47 47 48 #: app/controller/admin/class-pp-controller-admin-gateways.php:125 48 #: app/controller/admin/class-pp-controller-admin-gateways.php:136 49 #: app/controller/admin/class-pp-controller-admin-gateways.php:262 50 msgid "Phone" 51 msgstr "" 52 53 #: app/controller/admin/class-pp-controller-admin-gateways.php:150 49 54 msgid "Gateway setting saved" 50 55 msgstr "" 51 56 52 #: app/controller/admin/class-pp-controller-admin-gateways.php:1 2957 #: app/controller/admin/class-pp-controller-admin-gateways.php:155 53 58 msgid "Error saving gateway" 54 59 msgstr "" 55 60 56 #: app/controller/admin/class-pp-controller-admin-gateways.php:1 4661 #: app/controller/admin/class-pp-controller-admin-gateways.php:173 57 62 msgid "Gateway cloned" 58 63 msgstr "" 59 64 60 #: app/controller/admin/class-pp-controller-admin-gateways.php:1 5065 #: app/controller/admin/class-pp-controller-admin-gateways.php:178 61 66 msgid "Error cloning gateway" 62 67 msgstr "" 63 68 64 #: app/controller/admin/class-pp-controller-admin-gateways.php:1 6669 #: app/controller/admin/class-pp-controller-admin-gateways.php:195 65 70 #: app/controller/admin/class-pp-controller-admin-logs.php:119 66 71 msgid "Gateway deleted" 67 72 msgstr "" 68 73 69 #: app/controller/admin/class-pp-controller-admin-gateways.php: 19274 #: app/controller/admin/class-pp-controller-admin-gateways.php:223 70 75 msgid "Edit Gateway" 71 76 msgstr "" 72 77 73 #: app/controller/admin/class-pp-controller-admin-gateways.php:2 2078 #: app/controller/admin/class-pp-controller-admin-gateways.php:276 74 79 msgid "Gateway setting updated" 75 80 msgstr "" 76 81 77 #: app/controller/admin/class-pp-controller-admin-gateways.php:2 2482 #: app/controller/admin/class-pp-controller-admin-gateways.php:281 78 83 msgid "Error updating gateway" 79 84 msgstr "" 80 85 81 #: app/controller/admin/class-pp-controller-admin-gateways.php: 25482 #: app/controller/admin/class-pp-controller-admin-logs.php:14 186 #: app/controller/admin/class-pp-controller-admin-gateways.php:312 87 #: app/controller/admin/class-pp-controller-admin-logs.php:143 83 88 msgid "Bulk action implemented" 84 89 msgstr "" 85 90 86 #: app/controller/admin/class-pp-controller-admin-gateways.php: 25887 #: app/controller/admin/class-pp-controller-admin-logs.php:14 591 #: app/controller/admin/class-pp-controller-admin-gateways.php:317 92 #: app/controller/admin/class-pp-controller-admin-logs.php:148 88 93 msgid "No action select" 89 94 msgstr "" 90 95 91 #: app/controller/admin/class-pp-controller-admin-gateways.php: 26192 #: app/controller/admin/class-pp-controller-admin-logs.php:1 4896 #: app/controller/admin/class-pp-controller-admin-gateways.php:320 97 #: app/controller/admin/class-pp-controller-admin-logs.php:151 93 98 msgid "No id selected" 94 99 msgstr "" 95 100 101 #: app/controller/admin/class-pp-controller-admin-logs.php:47 96 102 #: app/controller/admin/class-pp-controller-admin-logs.php:48 97 #: app/controller/admin/class-pp-controller-admin-logs.php:4998 103 msgid "Transactions" 99 104 msgstr "" 100 105 101 #: app/controller/admin/class-pp-controller-admin-logs.php:8 5106 #: app/controller/admin/class-pp-controller-admin-logs.php:84 102 107 msgid "View Log" 103 108 msgstr "" 104 109 105 #: app/controller/admin/class-pp-controller-admin-logs.php:10 5110 #: app/controller/admin/class-pp-controller-admin-logs.php:104 106 111 msgid "Invalid log" 107 112 msgstr "" 108 113 109 #: app/controller/admin/class-pp-controller-admin-logs.php:1 59114 #: app/controller/admin/class-pp-controller-admin-logs.php:163 110 115 msgid "Loading Gateway Logs" 111 116 msgstr "" 112 117 113 #: app/controller/admin/class-pp-controller-admin-logs.php:1 64118 #: app/controller/admin/class-pp-controller-admin-logs.php:170 114 119 msgid "Loading all logs" 115 120 msgstr "" … … 126 131 msgstr "" 127 132 128 #: app/controller/admin/class-pp-controller-admin-settings.php:1 06133 #: app/controller/admin/class-pp-controller-admin-settings.php:110 129 134 msgid "Form Fields updated" 130 135 msgstr "" 131 136 132 #: app/controller/class-pp-controller-admin.php: 66133 #: app/controller/class-pp-controller-front.php:7 1137 #: app/controller/class-pp-controller-admin.php:71 138 #: app/controller/class-pp-controller-front.php:75 134 139 msgid "An error occured" 135 140 msgstr "" 136 141 137 #: app/controller/class-pp-controller-admin.php:7 1142 #: app/controller/class-pp-controller-admin.php:76 138 143 msgid "Loading content" 139 144 msgstr "" 140 145 141 #: app/controller/class-pp-controller-admin.php:7 2142 #: app/views/admin/class-pp-views-admin-gateways.php: 85143 #: app/views/admin/class-pp-views-admin-logs.php:1 10146 #: app/controller/class-pp-controller-admin.php:77 147 #: app/views/admin/class-pp-views-admin-gateways.php:99 148 #: app/views/admin/class-pp-views-admin-logs.php:130 144 149 msgid "Loading content %s" 145 150 msgstr "" 146 151 147 #: app/controller/class-pp-controller-admin.php:7 3152 #: app/controller/class-pp-controller-admin.php:78 148 153 msgid "Error loading content" 149 154 msgstr "" … … 153 158 msgstr "" 154 159 155 #: app/controller/class-pp-controller-front.php:7 2160 #: app/controller/class-pp-controller-front.php:76 156 161 msgid "Processing, please wait..." 157 162 msgstr "" 158 163 159 #: app/controller/class-pp-controller-front.php:16 4164 #: app/controller/class-pp-controller-front.php:168 160 165 msgid "Complete Payment" 161 166 msgstr "" 162 167 163 #: app/controller/class-pp-controller-front.php:16 5168 #: app/controller/class-pp-controller-front.php:169 164 169 msgid "Total" 165 170 msgstr "" 166 171 167 #: app/controller/class-pp-controller-front.php:2 13172 #: app/controller/class-pp-controller-front.php:226 168 173 msgid "Form not set up correctly" 169 174 msgstr "" 170 175 171 #: app/controller/class-pp-controller-front.php:2 62176 #: app/controller/class-pp-controller-front.php:276 172 177 msgid "Invalid action" 173 178 msgstr "" 174 179 175 #: app/controller/class-pp-controller-resource.php:5 2180 #: app/controller/class-pp-controller-resource.php:53 176 181 msgid "Display a custom HTML table with all users" 177 182 msgstr "" 178 183 179 #: app/controller/class-pp-controller-resource.php:54 184 #: app/controller/class-pp-controller-resource.php:55 185 #: app/views/front/forms/class-pp-views-front-forms-input.php:51 180 186 msgid "Total Amount" 181 187 msgstr "" 182 188 183 #: app/controller/class-pp-controller-resource.php:5 5189 #: app/controller/class-pp-controller-resource.php:56 184 190 msgid "Gateway ID" 185 191 msgstr "" … … 189 195 msgstr "" 190 196 191 #: app/core/class-pp-core-init.php:12 7197 #: app/core/class-pp-core-init.php:128 192 198 msgid "%s Settings" 193 199 msgstr "" 194 200 195 201 #: app/external/woo/class-pp-external-woo-filters.php:126 196 #: app/external/woo/class-pp-external-woo-gateway.php:1 51197 #: app/external/woo/class-pp-external-woo-gateway.php:1 78202 #: app/external/woo/class-pp-external-woo-gateway.php:148 203 #: app/external/woo/class-pp-external-woo-gateway.php:193 198 204 msgid "Payment accepted, awaiting confirmation. Status : %s" 199 205 msgstr "" … … 203 209 msgstr "" 204 210 205 #: app/external/woo/class-pp-external-woo-gateway.php:6 5211 #: app/external/woo/class-pp-external-woo-gateway.php:62 206 212 msgid "Enable/Disable" 207 213 msgstr "" 208 214 209 #: app/external/woo/class-pp-external-woo-gateway.php:6 7215 #: app/external/woo/class-pp-external-woo-gateway.php:64 210 216 msgid "Enable PesaPress" 211 217 msgstr "" 212 218 219 #: app/external/woo/class-pp-external-woo-gateway.php:68 220 msgid "Title" 221 msgstr "" 222 223 #: app/external/woo/class-pp-external-woo-gateway.php:70 224 msgid "This controls the title which the user sees during checkout." 225 msgstr "" 226 213 227 #: app/external/woo/class-pp-external-woo-gateway.php:71 214 msgid "Title" 215 msgstr "" 216 217 #: app/external/woo/class-pp-external-woo-gateway.php:73 218 msgid "This controls the title which the user sees during checkout." 228 msgid "PesaPress Payment" 219 229 msgstr "" 220 230 221 231 #: app/external/woo/class-pp-external-woo-gateway.php:74 222 msgid "PesaPress Payment" 232 msgid "Description" 233 msgstr "" 234 235 #: app/external/woo/class-pp-external-woo-gateway.php:76 236 msgid "This is the description which the user sees during checkout." 223 237 msgstr "" 224 238 225 239 #: app/external/woo/class-pp-external-woo-gateway.php:77 226 msgid "Description" 227 msgstr "" 228 229 #: app/external/woo/class-pp-external-woo-gateway.php:79 230 msgid "This is the description which the user sees during checkout." 240 msgid "Payment via PesaPress." 231 241 msgstr "" 232 242 233 243 #: app/external/woo/class-pp-external-woo-gateway.php:80 234 msgid "Payment via PesaPress." 244 msgid "PesaPress Gateway Setting" 245 msgstr "" 246 247 #: app/external/woo/class-pp-external-woo-gateway.php:82 248 #: app/external/wptravel/class-pp-external-wptravel-filters.php:64 249 msgid "Select PesaPress Gateway" 235 250 msgstr "" 236 251 237 252 #: app/external/woo/class-pp-external-woo-gateway.php:83 238 msgid "PesaPress Gateway Setting"239 msgstr ""240 241 #: app/external/woo/class-pp-external-woo-gateway.php:85242 #: app/external/wptravel/class-pp-external-wptravel-filters.php:66243 msgid "Select PesaPress Gateway"244 msgstr ""245 246 #: app/external/woo/class-pp-external-woo-gateway.php:86247 253 msgid "The PesaPress gateway to use" 248 254 msgstr "" 249 255 250 #: app/external/woo/class-pp-external-woo-gateway.php: 91256 #: app/external/woo/class-pp-external-woo-gateway.php:88 251 257 msgid "Debug Log" 252 258 msgstr "" 253 259 254 #: app/external/woo/class-pp-external-woo-gateway.php:9 3260 #: app/external/woo/class-pp-external-woo-gateway.php:90 255 261 msgid "Enable logging" 256 262 msgstr "" 257 263 258 #: app/external/woo/class-pp-external-woo-gateway.php:9 5264 #: app/external/woo/class-pp-external-woo-gateway.php:92 259 265 msgid "" 260 266 "Log PesaPress events, such as IPN requests, inside " … … 263 269 264 270 #: app/external/wptravel/class-pp-external-wptravel-filters.php:52 265 #: app/views/admin/class-pp-views-admin-gateways.php: 45271 #: app/views/admin/class-pp-views-admin-gateways.php:56 266 272 msgid "Enable" 267 273 msgstr "" 268 274 269 #: app/external/wptravel/class-pp-external-wptravel-filters.php:6 2275 #: app/external/wptravel/class-pp-external-wptravel-filters.php:60 270 276 msgid "Check to enable PesaPress" 271 277 msgstr "" 272 278 273 #: app/external/wptravel/class-pp-external-wptravel-filters.php: 70279 #: app/external/wptravel/class-pp-external-wptravel-filters.php:68 274 280 msgid "Select" 275 281 msgstr "" 276 282 277 #: app/external/wptravel/class-pp-external-wptravel-filters.php: 81283 #: app/external/wptravel/class-pp-external-wptravel-filters.php:79 278 284 msgid "Check to enable PesaPal gateway" 279 285 msgstr "" 280 286 281 287 #: app/integration/class-pp-integration-mpesa.php:104 282 msgid "% sTransaction already in process%s"283 msgstr "" 284 285 #: app/integration/class-pp-integration-mpesa.php:13 0288 msgid "%1$sTransaction already in process%2$s" 289 msgstr "" 290 291 #: app/integration/class-pp-integration-mpesa.php:137 286 292 msgid "Sending a lipa na mpesa request" 287 293 msgstr "" 288 294 289 #: app/integration/class-pp-integration-mpesa.php:145 290 msgid "%sTransaction in process. Check your phone to enter M-PESA pin%s" 291 msgstr "" 292 293 #: app/integration/class-pp-integration-mpesa.php:148 294 msgid "%sUnable to send payment request. Please check your settings%s. Error %s" 295 msgstr "" 296 297 #: app/integration/class-pp-integration-mpesa.php:151 298 #: app/integration/class-pp-integration-mpesa.php:154 299 msgid "%sUnable to send payment request. Please check your settings%s" 300 msgstr "" 301 302 #: app/integration/class-pp-integration-mpesa.php:205 295 #: app/integration/class-pp-integration-mpesa.php:156 296 msgid "%1$sTransaction in process. Check your phone to enter M-PESA pin%2$s" 297 msgstr "" 298 299 #: app/integration/class-pp-integration-mpesa.php:158 300 msgid "Unable to send payment request. Please refresh the page to try again" 301 msgstr "" 302 303 #: app/integration/class-pp-integration-mpesa.php:161 304 msgid "" 305 "%1$sUnable to send payment request. Please check your settings%2$s. Error " 306 "%3$s" 307 msgstr "" 308 309 #: app/integration/class-pp-integration-mpesa.php:164 310 #: app/integration/class-pp-integration-mpesa.php:167 311 msgid "%1$sUnable to send payment request. Please check your settings%2$s" 312 msgstr "" 313 314 #: app/integration/class-pp-integration-mpesa.php:218 303 315 msgid "Payment request was cancelled" 304 316 msgstr "" 305 317 306 #: app/integration/class-pp-integration-mpesa.php:2 10318 #: app/integration/class-pp-integration-mpesa.php:223 307 319 msgid "" 308 320 "A similar transaction is in progress, please wait as we process the " … … 310 322 msgstr "" 311 323 312 #: app/integration/class-pp-integration-mpesa.php:2 15324 #: app/integration/class-pp-integration-mpesa.php:228 313 325 msgid "Wrong M-PESA pin entered, please click on pay and enter pin again" 314 326 msgstr "" 315 327 316 #: app/integration/class-pp-integration-mpesa.php:2 20328 #: app/integration/class-pp-integration-mpesa.php:233 317 329 msgid "The balance is insufficient for the transaction" 318 330 msgstr "" 319 331 320 #: app/integration/class-pp-integration-mpesa.php:2 25332 #: app/integration/class-pp-integration-mpesa.php:238 321 333 msgid "Error encountered during payment processing" 322 334 msgstr "" … … 326 338 msgstr "" 327 339 328 #: app/lib/currencies.php: 7340 #: app/lib/currencies.php:9 329 341 msgid "AUD - Australian Dollar" 330 342 msgstr "" 331 343 332 #: app/lib/currencies.php: 8344 #: app/lib/currencies.php:10 333 345 msgid "BRL - Brazilian Real" 334 346 msgstr "" 335 347 336 #: app/lib/currencies.php: 9348 #: app/lib/currencies.php:11 337 349 msgid "CAD - Canadian Dollar" 338 350 msgstr "" 339 351 340 #: app/lib/currencies.php:1 0 app/lib/currencies.php:61352 #: app/lib/currencies.php:12 app/lib/currencies.php:66 341 353 msgid "CHF - Swiss Franc" 342 354 msgstr "" 343 355 344 #: app/lib/currencies.php:1 1356 #: app/lib/currencies.php:13 345 357 msgid "CZK - Czech Koruna" 346 358 msgstr "" 347 359 348 #: app/lib/currencies.php:1 2 app/lib/currencies.php:69360 #: app/lib/currencies.php:14 app/lib/currencies.php:74 349 361 msgid "DKK - Danish Krone" 350 362 msgstr "" 351 363 352 #: app/lib/currencies.php:1 3 app/lib/currencies.php:75364 #: app/lib/currencies.php:15 app/lib/currencies.php:80 353 365 msgid "EUR - Euro" 354 366 msgstr "" 355 367 356 #: app/lib/currencies.php:1 4368 #: app/lib/currencies.php:16 357 369 msgid "GBP - Pound Sterling" 358 370 msgstr "" 359 371 360 #: app/lib/currencies.php:1 5372 #: app/lib/currencies.php:17 361 373 msgid "ILS - Israeli Shekel" 362 374 msgstr "" 363 375 364 #: app/lib/currencies.php:1 6 app/lib/currencies.php:92376 #: app/lib/currencies.php:18 app/lib/currencies.php:97 365 377 msgid "INR - Indian Rupee*" 366 378 msgstr "" 367 379 368 #: app/lib/currencies.php:1 7 app/lib/currencies.php:85380 #: app/lib/currencies.php:19 app/lib/currencies.php:90 369 381 msgid "HKD - Hong Kong Dollar" 370 382 msgstr "" 371 383 372 #: app/lib/currencies.php: 18 app/lib/currencies.php:89384 #: app/lib/currencies.php:20 app/lib/currencies.php:94 373 385 msgid "HUF - Hungarian Forint" 374 386 msgstr "" 375 387 376 #: app/lib/currencies.php: 19 app/lib/currencies.php:95388 #: app/lib/currencies.php:21 app/lib/currencies.php:100 377 389 msgid "JPY - Japanese Yen" 378 390 msgstr "" 379 391 380 #: app/lib/currencies.php:2 0392 #: app/lib/currencies.php:22 381 393 msgid "MYR - Malaysian Ringgits" 382 394 msgstr "" 383 395 384 #: app/lib/currencies.php:2 1396 #: app/lib/currencies.php:23 385 397 msgid "MXN - Mexican Peso" 386 398 msgstr "" 387 399 388 #: app/lib/currencies.php:2 2 app/lib/currencies.php:126400 #: app/lib/currencies.php:24 app/lib/currencies.php:131 389 401 msgid "NOK - Norwegian Krone" 390 402 msgstr "" 391 403 392 #: app/lib/currencies.php:2 3 app/lib/currencies.php:128404 #: app/lib/currencies.php:25 app/lib/currencies.php:133 393 405 msgid "NZD - New Zealand Dollar" 394 406 msgstr "" 395 407 396 #: app/lib/currencies.php:2 4408 #: app/lib/currencies.php:26 397 409 msgid "PHP - Philippine Pesos" 398 410 msgstr "" 399 411 400 #: app/lib/currencies.php:2 5412 #: app/lib/currencies.php:27 401 413 msgid "PLN - Polish Zloty" 402 414 msgstr "" 403 415 404 #: app/lib/currencies.php:2 6416 #: app/lib/currencies.php:28 405 417 msgid "RUB - Russian Rubles" 406 418 msgstr "" 407 419 408 #: app/lib/currencies.php:2 7 app/lib/currencies.php:144420 #: app/lib/currencies.php:29 app/lib/currencies.php:149 409 421 msgid "SEK - Swedish Krona" 410 422 msgstr "" 411 423 412 #: app/lib/currencies.php: 28 app/lib/currencies.php:145424 #: app/lib/currencies.php:30 app/lib/currencies.php:150 413 425 msgid "SGD - Singapore Dollar" 414 426 msgstr "" 415 427 416 #: app/lib/currencies.php: 29428 #: app/lib/currencies.php:31 417 429 msgid "TWD - Taiwan New Dollars" 418 430 msgstr "" 419 431 420 #: app/lib/currencies.php:3 0 app/lib/currencies.php:153432 #: app/lib/currencies.php:32 app/lib/currencies.php:158 421 433 msgid "THB - Thai Baht" 422 434 msgstr "" 423 435 424 #: app/lib/currencies.php:3 1436 #: app/lib/currencies.php:33 425 437 msgid "TRY - Turkish lira" 426 438 msgstr "" 427 439 428 #: app/lib/currencies.php:3 2440 #: app/lib/currencies.php:34 429 441 msgid "USD - U.S. Dollar" 430 442 msgstr "" 431 443 432 #: app/lib/currencies.php: 37444 #: app/lib/currencies.php:42 433 445 msgid "AED - United Arab Emirates Dirham" 434 446 msgstr "" 435 447 436 #: app/lib/currencies.php: 38448 #: app/lib/currencies.php:43 437 449 msgid "AFN - Afghan Afghani*" 438 450 msgstr "" 439 451 440 #: app/lib/currencies.php: 39452 #: app/lib/currencies.php:44 441 453 msgid "ALL - Albanian Lek" 442 454 msgstr "" 443 455 444 #: app/lib/currencies.php:4 0456 #: app/lib/currencies.php:45 445 457 msgid "AMD - Armenian Dram" 446 458 msgstr "" 447 459 448 #: app/lib/currencies.php:4 1460 #: app/lib/currencies.php:46 449 461 msgid "ANG - Netherlands Antillean Gulden" 450 462 msgstr "" 451 463 452 #: app/lib/currencies.php:4 2464 #: app/lib/currencies.php:47 453 465 msgid "AOA - Angolan Kwanza*" 454 466 msgstr "" 455 467 456 #: app/lib/currencies.php:4 3468 #: app/lib/currencies.php:48 457 469 msgid "ARS - Argentine Peso*" 458 470 msgstr "" 459 471 460 #: app/lib/currencies.php:4 4472 #: app/lib/currencies.php:49 461 473 msgid "AUD - Australian Dollar*" 462 474 msgstr "" 463 475 464 #: app/lib/currencies.php: 45476 #: app/lib/currencies.php:50 465 477 msgid "AWG - Aruban Florin" 466 478 msgstr "" 467 479 468 #: app/lib/currencies.php: 46480 #: app/lib/currencies.php:51 469 481 msgid "AZN - Azerbaijani Manat" 470 482 msgstr "" 471 483 472 #: app/lib/currencies.php: 47484 #: app/lib/currencies.php:52 473 485 msgid "BAM - Bosnia & Herzegovina Convertible Mark" 474 486 msgstr "" 475 487 476 #: app/lib/currencies.php: 48488 #: app/lib/currencies.php:53 477 489 msgid "BBD - Barbadian Dollar" 478 490 msgstr "" 479 491 480 #: app/lib/currencies.php: 49492 #: app/lib/currencies.php:54 481 493 msgid "BDT - Bangladeshi Taka" 482 494 msgstr "" 483 495 484 #: app/lib/currencies.php:5 0496 #: app/lib/currencies.php:55 485 497 msgid "BGN - Bulgarian Lev" 486 498 msgstr "" 487 499 488 #: app/lib/currencies.php:5 1500 #: app/lib/currencies.php:56 489 501 msgid "BIF - Burundian Franc" 490 502 msgstr "" 491 503 492 #: app/lib/currencies.php:5 2504 #: app/lib/currencies.php:57 493 505 msgid "BMD - Bermudian Dollar" 494 506 msgstr "" 495 507 496 #: app/lib/currencies.php:5 3508 #: app/lib/currencies.php:58 497 509 msgid "BND - Brunei Dollar" 498 510 msgstr "" 499 511 500 #: app/lib/currencies.php:5 4512 #: app/lib/currencies.php:59 501 513 msgid "BOB - Bolivian Boliviano*" 502 514 msgstr "" 503 515 504 #: app/lib/currencies.php: 55516 #: app/lib/currencies.php:60 505 517 msgid "BRL - Brazilian Real*" 506 518 msgstr "" 507 519 508 #: app/lib/currencies.php: 56520 #: app/lib/currencies.php:61 509 521 msgid "BSD - Bahamian Dollar" 510 522 msgstr "" 511 523 512 #: app/lib/currencies.php: 57524 #: app/lib/currencies.php:62 513 525 msgid "BWP - Botswana Pula" 514 526 msgstr "" 515 527 516 #: app/lib/currencies.php: 58528 #: app/lib/currencies.php:63 517 529 msgid "BZD - Belize Dollar" 518 530 msgstr "" 519 531 520 #: app/lib/currencies.php: 59532 #: app/lib/currencies.php:64 521 533 msgid "CAD - Canadian Dollar*" 522 534 msgstr "" 523 535 524 #: app/lib/currencies.php:6 0536 #: app/lib/currencies.php:65 525 537 msgid "CDF - Congolese Franc" 526 538 msgstr "" 527 539 528 #: app/lib/currencies.php:6 2540 #: app/lib/currencies.php:67 529 541 msgid "CLP - Chilean Peso*" 530 542 msgstr "" 531 543 532 #: app/lib/currencies.php:6 3544 #: app/lib/currencies.php:68 533 545 msgid "CNY - Chinese Renminbi Yuan" 534 546 msgstr "" 535 547 536 #: app/lib/currencies.php:6 4548 #: app/lib/currencies.php:69 537 549 msgid "COP - Colombian Peso*" 538 550 msgstr "" 539 551 540 #: app/lib/currencies.php: 65552 #: app/lib/currencies.php:70 541 553 msgid "CRC - Costa Rican Colón*" 542 554 msgstr "" 543 555 544 #: app/lib/currencies.php: 66556 #: app/lib/currencies.php:71 545 557 msgid "CVE - Cape Verdean Escudo*" 546 558 msgstr "" 547 559 548 #: app/lib/currencies.php: 67560 #: app/lib/currencies.php:72 549 561 msgid "CZK - Czech Koruna*" 550 562 msgstr "" 551 563 552 #: app/lib/currencies.php: 68564 #: app/lib/currencies.php:73 553 565 msgid "DJF - Djiboutian Franc*" 554 566 msgstr "" 555 567 556 #: app/lib/currencies.php:7 0568 #: app/lib/currencies.php:75 557 569 msgid "DOP - Dominican Peso" 558 570 msgstr "" 559 571 560 #: app/lib/currencies.php:7 1572 #: app/lib/currencies.php:76 561 573 msgid "DZD - Algerian Dinar" 562 574 msgstr "" 563 575 564 #: app/lib/currencies.php:7 2576 #: app/lib/currencies.php:77 565 577 msgid "EEK - Estonian Kroon*" 566 578 msgstr "" 567 579 568 #: app/lib/currencies.php:7 3580 #: app/lib/currencies.php:78 569 581 msgid "EGP - Egyptian Pound" 570 582 msgstr "" 571 583 572 #: app/lib/currencies.php:7 4584 #: app/lib/currencies.php:79 573 585 msgid "ETB - Ethiopian Birr" 574 586 msgstr "" 575 587 576 #: app/lib/currencies.php: 76588 #: app/lib/currencies.php:81 577 589 msgid "FJD - Fijian Dollar" 578 590 msgstr "" 579 591 580 #: app/lib/currencies.php: 77592 #: app/lib/currencies.php:82 581 593 msgid "FKP - Falkland Islands Pound*" 582 594 msgstr "" 583 595 584 #: app/lib/currencies.php: 78596 #: app/lib/currencies.php:83 585 597 msgid "GBP - British Pound" 586 598 msgstr "" 587 599 588 #: app/lib/currencies.php: 79600 #: app/lib/currencies.php:84 589 601 msgid "GEL - Georgian Lari" 590 602 msgstr "" 591 603 592 #: app/lib/currencies.php:8 0604 #: app/lib/currencies.php:85 593 605 msgid "GIP - Gibraltar Pound" 594 606 msgstr "" 595 607 596 #: app/lib/currencies.php:8 1608 #: app/lib/currencies.php:86 597 609 msgid "GMD - Gambian Dalasi" 598 610 msgstr "" 599 611 600 #: app/lib/currencies.php:8 2612 #: app/lib/currencies.php:87 601 613 msgid "GNF - Guinean Franc*" 602 614 msgstr "" 603 615 604 #: app/lib/currencies.php:8 3616 #: app/lib/currencies.php:88 605 617 msgid "GTQ - Guatemalan Quetzal*" 606 618 msgstr "" 607 619 608 #: app/lib/currencies.php:8 4620 #: app/lib/currencies.php:89 609 621 msgid "GYD - Guyanese Dollar" 610 622 msgstr "" 611 623 612 #: app/lib/currencies.php: 86624 #: app/lib/currencies.php:91 613 625 msgid "HNL - Honduran Lempira*" 614 626 msgstr "" 615 627 616 #: app/lib/currencies.php: 87628 #: app/lib/currencies.php:92 617 629 msgid "HRK - Croatian Kuna" 618 630 msgstr "" 619 631 620 #: app/lib/currencies.php: 88632 #: app/lib/currencies.php:93 621 633 msgid "HTG - Haitian Gourde" 622 634 msgstr "" 623 635 624 #: app/lib/currencies.php:9 0636 #: app/lib/currencies.php:95 625 637 msgid "IDR - Indonesian Rupiah" 626 638 msgstr "" 627 639 628 #: app/lib/currencies.php:9 1640 #: app/lib/currencies.php:96 629 641 msgid "ILS - Israeli New Sheqel" 630 642 msgstr "" 631 643 632 #: app/lib/currencies.php:9 3644 #: app/lib/currencies.php:98 633 645 msgid "ISK - Icelandic Króna" 634 646 msgstr "" 635 647 636 #: app/lib/currencies.php:9 4648 #: app/lib/currencies.php:99 637 649 msgid "JMD - Jamaican Dollar" 638 650 msgstr "" 639 651 640 #: app/lib/currencies.php: 96652 #: app/lib/currencies.php:101 641 653 msgid "KES - Kenyan Shilling" 642 654 msgstr "" 643 655 644 #: app/lib/currencies.php: 97656 #: app/lib/currencies.php:102 645 657 msgid "KGS - Kyrgyzstani Som" 646 658 msgstr "" 647 659 648 #: app/lib/currencies.php: 98660 #: app/lib/currencies.php:103 649 661 msgid "KHR - Cambodian Riel" 650 662 msgstr "" 651 663 652 #: app/lib/currencies.php: 99664 #: app/lib/currencies.php:104 653 665 msgid "KMF - Comorian Franc" 654 666 msgstr "" 655 667 656 #: app/lib/currencies.php:10 0668 #: app/lib/currencies.php:105 657 669 msgid "KRW - South Korean Won" 658 670 msgstr "" 659 671 660 #: app/lib/currencies.php:10 1672 #: app/lib/currencies.php:106 661 673 msgid "KYD - Cayman Islands Dollar" 662 674 msgstr "" 663 675 664 #: app/lib/currencies.php:10 2676 #: app/lib/currencies.php:107 665 677 msgid "KZT - Kazakhstani Tenge" 666 678 msgstr "" 667 679 668 #: app/lib/currencies.php:10 3680 #: app/lib/currencies.php:108 669 681 msgid "LAK - Lao Kip*" 670 682 msgstr "" 671 683 672 #: app/lib/currencies.php:10 4684 #: app/lib/currencies.php:109 673 685 msgid "LBP - Lebanese Pound" 674 686 msgstr "" 675 687 676 #: app/lib/currencies.php:1 05688 #: app/lib/currencies.php:110 677 689 msgid "LKR - Sri Lankan Rupee" 678 690 msgstr "" 679 691 680 #: app/lib/currencies.php:1 06692 #: app/lib/currencies.php:111 681 693 msgid "LRD - Liberian Dollar" 682 694 msgstr "" 683 695 684 #: app/lib/currencies.php:1 07696 #: app/lib/currencies.php:112 685 697 msgid "LSL - Lesotho Loti" 686 698 msgstr "" 687 699 688 #: app/lib/currencies.php:1 08700 #: app/lib/currencies.php:113 689 701 msgid "LTL - Lithuanian Litas" 690 702 msgstr "" 691 703 692 #: app/lib/currencies.php:1 09704 #: app/lib/currencies.php:114 693 705 msgid "LVL - Latvian Lats" 694 706 msgstr "" 695 707 696 #: app/lib/currencies.php:11 0708 #: app/lib/currencies.php:115 697 709 msgid "MAD - Moroccan Dirham" 698 710 msgstr "" 699 711 700 #: app/lib/currencies.php:11 1712 #: app/lib/currencies.php:116 701 713 msgid "MDL - Moldovan Leu" 702 714 msgstr "" 703 715 704 #: app/lib/currencies.php:11 2716 #: app/lib/currencies.php:117 705 717 msgid "MGA - Malagasy Ariary" 706 718 msgstr "" 707 719 708 #: app/lib/currencies.php:11 3720 #: app/lib/currencies.php:118 709 721 msgid "MKD - Macedonian Denar" 710 722 msgstr "" 711 723 712 #: app/lib/currencies.php:11 4724 #: app/lib/currencies.php:119 713 725 msgid "MNT - Mongolian Tögrög" 714 726 msgstr "" 715 727 716 #: app/lib/currencies.php:1 15728 #: app/lib/currencies.php:120 717 729 msgid "MOP - Macanese Pataca" 718 730 msgstr "" 719 731 720 #: app/lib/currencies.php:1 16732 #: app/lib/currencies.php:121 721 733 msgid "MRO - Mauritanian Ouguiya" 722 734 msgstr "" 723 735 724 #: app/lib/currencies.php:1 17736 #: app/lib/currencies.php:122 725 737 msgid "MUR - Mauritian Rupee*" 726 738 msgstr "" 727 739 728 #: app/lib/currencies.php:1 18740 #: app/lib/currencies.php:123 729 741 msgid "MVR - Maldivian Rufiyaa" 730 742 msgstr "" 731 743 732 #: app/lib/currencies.php:1 19744 #: app/lib/currencies.php:124 733 745 msgid "MWK - Malawian Kwacha" 734 746 msgstr "" 735 747 736 #: app/lib/currencies.php:12 0748 #: app/lib/currencies.php:125 737 749 msgid "MXN - Mexican Peso*" 738 750 msgstr "" 739 751 740 #: app/lib/currencies.php:12 1752 #: app/lib/currencies.php:126 741 753 msgid "MYR - Malaysian Ringgit" 742 754 msgstr "" 743 755 744 #: app/lib/currencies.php:12 2756 #: app/lib/currencies.php:127 745 757 msgid "MZN - Mozambican Metical" 746 758 msgstr "" 747 759 748 #: app/lib/currencies.php:12 3760 #: app/lib/currencies.php:128 749 761 msgid "NAD - Namibian Dollar" 750 762 msgstr "" 751 763 752 #: app/lib/currencies.php:12 4764 #: app/lib/currencies.php:129 753 765 msgid "NGN - Nigerian Naira" 754 766 msgstr "" 755 767 756 #: app/lib/currencies.php:1 25768 #: app/lib/currencies.php:130 757 769 msgid "NIO - Nicaraguan Córdoba*" 758 770 msgstr "" 759 771 760 #: app/lib/currencies.php:1 27772 #: app/lib/currencies.php:132 761 773 msgid "NPR - Nepalese Rupee" 762 774 msgstr "" 763 775 764 #: app/lib/currencies.php:1 29776 #: app/lib/currencies.php:134 765 777 msgid "PAB - Panamanian Balboa*" 766 778 msgstr "" 767 779 768 #: app/lib/currencies.php:13 0780 #: app/lib/currencies.php:135 769 781 msgid "PEN - Peruvian Nuevo Sol*" 770 782 msgstr "" 771 783 772 #: app/lib/currencies.php:13 1784 #: app/lib/currencies.php:136 773 785 msgid "PGK - Papua New Guinean Kina" 774 786 msgstr "" 775 787 776 #: app/lib/currencies.php:13 2788 #: app/lib/currencies.php:137 777 789 msgid "PHP - Philippine Peso" 778 790 msgstr "" 779 791 780 #: app/lib/currencies.php:13 3792 #: app/lib/currencies.php:138 781 793 msgid "PKR - Pakistani Rupee" 782 794 msgstr "" 783 795 784 #: app/lib/currencies.php:13 4796 #: app/lib/currencies.php:139 785 797 msgid "PLN - Polish Złoty" 786 798 msgstr "" 787 799 788 #: app/lib/currencies.php:1 35800 #: app/lib/currencies.php:140 789 801 msgid "PYG - Paraguayan Guaraní*" 790 802 msgstr "" 791 803 792 #: app/lib/currencies.php:1 36804 #: app/lib/currencies.php:141 793 805 msgid "QAR - Qatari Riyal" 794 806 msgstr "" 795 807 796 #: app/lib/currencies.php:1 37808 #: app/lib/currencies.php:142 797 809 msgid "RON - Romanian Leu" 798 810 msgstr "" 799 811 800 #: app/lib/currencies.php:1 38812 #: app/lib/currencies.php:143 801 813 msgid "RSD - Serbian Dinar" 802 814 msgstr "" 803 815 804 #: app/lib/currencies.php:1 39816 #: app/lib/currencies.php:144 805 817 msgid "RUB - Russian Ruble" 806 818 msgstr "" 807 819 808 #: app/lib/currencies.php:14 0820 #: app/lib/currencies.php:145 809 821 msgid "RWF - Rwandan Franc" 810 822 msgstr "" 811 823 812 #: app/lib/currencies.php:14 1824 #: app/lib/currencies.php:146 813 825 msgid "SAR - Saudi Riyal" 814 826 msgstr "" 815 827 816 #: app/lib/currencies.php:14 2828 #: app/lib/currencies.php:147 817 829 msgid "SBD - Solomon Islands Dollar" 818 830 msgstr "" 819 831 820 #: app/lib/currencies.php:14 3832 #: app/lib/currencies.php:148 821 833 msgid "SCR - Seychellois Rupee" 822 834 msgstr "" 823 835 824 #: app/lib/currencies.php:1 46836 #: app/lib/currencies.php:151 825 837 msgid "SHP - Saint Helenian Pound*" 826 838 msgstr "" 827 839 828 #: app/lib/currencies.php:1 47840 #: app/lib/currencies.php:152 829 841 msgid "SLL - Sierra Leonean Leone" 830 842 msgstr "" 831 843 832 #: app/lib/currencies.php:1 48844 #: app/lib/currencies.php:153 833 845 msgid "SOS - Somali Shilling" 834 846 msgstr "" 835 847 836 #: app/lib/currencies.php:1 49848 #: app/lib/currencies.php:154 837 849 msgid "SRD - Surinamese Dollar*" 838 850 msgstr "" 839 851 840 #: app/lib/currencies.php:15 0852 #: app/lib/currencies.php:155 841 853 msgid "STD - São Tomé and Príncipe Dobra" 842 854 msgstr "" 843 855 844 #: app/lib/currencies.php:15 1856 #: app/lib/currencies.php:156 845 857 msgid "SVC - Salvadoran Colón*" 846 858 msgstr "" 847 859 848 #: app/lib/currencies.php:15 2860 #: app/lib/currencies.php:157 849 861 msgid "SZL - Swazi Lilangeni" 850 862 msgstr "" 851 863 852 #: app/lib/currencies.php:15 4864 #: app/lib/currencies.php:159 853 865 msgid "TJS - Tajikistani Somoni" 854 866 msgstr "" 855 867 856 #: app/lib/currencies.php:1 55868 #: app/lib/currencies.php:160 857 869 msgid "TOP - Tongan Paʻanga" 858 870 msgstr "" 859 871 860 #: app/lib/currencies.php:1 56872 #: app/lib/currencies.php:161 861 873 msgid "TRY - Turkish Lira" 862 874 msgstr "" 863 875 864 #: app/lib/currencies.php:1 57876 #: app/lib/currencies.php:162 865 877 msgid "TTD - Trinidad and Tobago Dollar" 866 878 msgstr "" 867 879 868 #: app/lib/currencies.php:1 58880 #: app/lib/currencies.php:163 869 881 msgid "TWD - New Taiwan Dollar" 870 882 msgstr "" 871 883 872 #: app/lib/currencies.php:1 59884 #: app/lib/currencies.php:164 873 885 msgid "TZS - Tanzanian Shilling" 874 886 msgstr "" 875 887 876 #: app/lib/currencies.php:16 0888 #: app/lib/currencies.php:165 877 889 msgid "UAH - Ukrainian Hryvnia" 878 890 msgstr "" 879 891 880 #: app/lib/currencies.php:16 1892 #: app/lib/currencies.php:166 881 893 msgid "UGX - Ugandan Shilling" 882 894 msgstr "" 883 895 884 #: app/lib/currencies.php:16 2896 #: app/lib/currencies.php:167 885 897 msgid "USD - United States Dollar" 886 898 msgstr "" 887 899 888 #: app/lib/currencies.php:16 3900 #: app/lib/currencies.php:168 889 901 msgid "UYI - Uruguayan Peso*" 890 902 msgstr "" 891 903 892 #: app/lib/currencies.php:16 4904 #: app/lib/currencies.php:169 893 905 msgid "UZS - Uzbekistani Som" 894 906 msgstr "" 895 907 896 #: app/lib/currencies.php:1 65908 #: app/lib/currencies.php:170 897 909 msgid "VEF - Venezuelan Bolívar*" 898 910 msgstr "" 899 911 900 #: app/lib/currencies.php:1 66912 #: app/lib/currencies.php:171 901 913 msgid "VND - Vietnamese Đồng" 902 914 msgstr "" 903 915 904 #: app/lib/currencies.php:1 67916 #: app/lib/currencies.php:172 905 917 msgid "VUV - Vanuatu Vatu" 906 918 msgstr "" 907 919 908 #: app/lib/currencies.php:1 68920 #: app/lib/currencies.php:173 909 921 msgid "WST - Samoan Tala" 910 922 msgstr "" 911 923 912 #: app/lib/currencies.php:1 69924 #: app/lib/currencies.php:174 913 925 msgid "XAF - Central African Cfa Franc" 914 926 msgstr "" 915 927 916 #: app/lib/currencies.php:17 0928 #: app/lib/currencies.php:175 917 929 msgid "XCD - East Caribbean Dollar" 918 930 msgstr "" 919 931 920 #: app/lib/currencies.php:17 1932 #: app/lib/currencies.php:176 921 933 msgid "XOF - West African Cfa Franc*" 922 934 msgstr "" 923 935 924 #: app/lib/currencies.php:17 2936 #: app/lib/currencies.php:177 925 937 msgid "XPF - Cfp Franc*" 926 938 msgstr "" 927 939 928 #: app/lib/currencies.php:17 3940 #: app/lib/currencies.php:178 929 941 msgid "YER - Yemeni Rial" 930 942 msgstr "" 931 943 932 #: app/lib/currencies.php:17 4944 #: app/lib/currencies.php:179 933 945 msgid "ZAR - South African Rand" 934 946 msgstr "" 935 947 936 #: app/lib/currencies.php:1 75948 #: app/lib/currencies.php:180 937 949 msgid "ZMW - Zambian Kwacha" 938 950 msgstr "" 939 951 940 #: app/model/class-pp-model-forms.php:19 9952 #: app/model/class-pp-model-forms.php:198 941 953 msgid "First Name" 942 954 msgstr "" 943 955 944 #: app/model/class-pp-model-forms.php:20 8956 #: app/model/class-pp-model-forms.php:207 945 957 msgid "Last Name" 946 958 msgstr "" 947 959 948 #: app/model/class-pp-model-forms.php:21 7949 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:6 3960 #: app/model/class-pp-model-forms.php:216 961 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:66 950 962 msgid "Email" 951 963 msgstr "" 952 964 953 #: app/model/class-pp-model-forms.php:22 6 app/model/class-pp-model-log.php:644965 #: app/model/class-pp-model-forms.php:225 app/model/class-pp-model-log.php:657 954 966 #: app/views/admin/class-pp-views-admin-dash.php:48 955 967 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:15 … … 958 970 msgstr "" 959 971 960 #: app/model/class-pp-model-forms.php:22 9972 #: app/model/class-pp-model-forms.php:228 961 973 msgid "Payment Amount" 962 974 msgstr "" 963 975 964 #: app/model/class-pp-model-forms.php:24 6976 #: app/model/class-pp-model-forms.php:247 965 977 msgid "Text" 966 978 msgstr "" 967 979 968 #: app/model/class-pp-model-forms.php:24 7980 #: app/model/class-pp-model-forms.php:248 969 981 msgid "Text Area" 970 982 msgstr "" 971 983 972 #: app/model/class-pp-model-forms.php:24 8984 #: app/model/class-pp-model-forms.php:249 973 985 msgid "Check Box" 974 986 msgstr "" 975 987 976 #: app/model/class-pp-model-forms.php:2 49988 #: app/model/class-pp-model-forms.php:250 977 989 msgid "Paragraph" 978 990 msgstr "" 979 991 980 #: app/model/class-pp-model-forms.php:2 78981 msgid "% srequired%s"992 #: app/model/class-pp-model-forms.php:292 993 msgid "%1$srequired%2$s" 982 994 msgstr "" 983 995 … … 986 998 msgstr "" 987 999 988 #: app/model/class-pp-model-log.php:6 131000 #: app/model/class-pp-model-log.php:626 989 1001 msgid "Pending" 990 1002 msgstr "" 991 1003 992 #: app/model/class-pp-model-log.php:6 141004 #: app/model/class-pp-model-log.php:627 993 1005 msgid "Paid" 994 1006 msgstr "" 995 1007 996 #: app/model/class-pp-model-log.php:6 151008 #: app/model/class-pp-model-log.php:628 997 1009 msgid "Canceled" 998 1010 msgstr "" 999 1011 1000 #: app/model/class-pp-model-log.php:6 161012 #: app/model/class-pp-model-log.php:629 1001 1013 msgid "Refunded" 1002 1014 msgstr "" 1003 1015 1004 #: app/model/class-pp-model-log.php:6 401016 #: app/model/class-pp-model-log.php:653 1005 1017 msgid "No logs to export" 1006 1018 msgstr "" 1007 1019 1008 #: app/model/class-pp-model-log.php:6 421020 #: app/model/class-pp-model-log.php:655 1009 1021 #: app/views/admin/class-pp-views-admin-dash.php:46 1010 1022 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:12 … … 1013 1025 msgstr "" 1014 1026 1015 #: app/model/class-pp-model-log.php:6 431027 #: app/model/class-pp-model-log.php:656 1016 1028 #: app/views/admin/class-pp-views-admin-dash.php:47 1017 1029 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:16 … … 1021 1033 msgstr "" 1022 1034 1023 #: app/model/class-pp-model-log.php:6 451024 #: app/views/admin/gateways/class-pp-views-admin-gateways-create.php:3 31025 #: app/views/admin/gateways/class-pp-views-admin-gateways-edit.php: 441035 #: app/model/class-pp-model-log.php:658 1036 #: app/views/admin/gateways/class-pp-views-admin-gateways-create.php:36 1037 #: app/views/admin/gateways/class-pp-views-admin-gateways-edit.php:50 1026 1038 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:14 1027 1039 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:16 … … 1030 1042 msgstr "" 1031 1043 1032 #: app/model/class-pp-model-log.php:6 461044 #: app/model/class-pp-model-log.php:659 1033 1045 msgid "External ID" 1034 1046 msgstr "" 1035 1047 1036 #: app/model/class-pp-model-log.php:6 471048 #: app/model/class-pp-model-log.php:660 1037 1049 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:17 1038 1050 msgid "Date Created" 1039 1051 msgstr "" 1040 1052 1041 #: app/model/class-pp-model-log.php:6 481053 #: app/model/class-pp-model-log.php:661 1042 1054 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:18 1043 1055 msgid "Date Updated" … … 1060 1072 msgstr "" 1061 1073 1062 #: app/model/class-pp-model-transaction.php:1 291074 #: app/model/class-pp-model-transaction.php:133 1063 1075 msgid "Transaction saved successfully" 1064 1076 msgstr "" 1065 1077 1066 #: app/model/class-pp-model-transaction.php:1 361078 #: app/model/class-pp-model-transaction.php:140 1067 1079 msgid "No data to save for this transaction" 1068 1080 msgstr "" 1069 1081 1070 #: app/model/class-pp-model-transaction.php:14 21071 msgid "Please correct the following errors % s %s"1072 msgstr "" 1073 1074 #: app/model/class-pp-model-transaction.php:15 11082 #: app/model/class-pp-model-transaction.php:146 1083 msgid "Please correct the following errors %1$s %2$s" 1084 msgstr "" 1085 1086 #: app/model/class-pp-model-transaction.php:154 1075 1087 msgid "Invalid action. Selected gateway does not exist" 1076 1088 msgstr "" 1077 1089 1078 #: app/model/class-pp-model-transaction.php:20 01090 #: app/model/class-pp-model-transaction.php:202 1079 1091 msgid "Invalid gateway. Please check your settingss" 1080 1092 msgstr "" … … 1084 1096 msgstr "" 1085 1097 1086 #: app/ui/default/backend/pagination.php:4 51087 #: app/ui/default/backend/pagination.php:5 01098 #: app/ui/default/backend/pagination.php:46 1099 #: app/ui/default/backend/pagination.php:51 1088 1100 msgid "Previous page" 1089 1101 msgstr "" 1090 1102 1091 #: app/ui/default/backend/pagination.php:6 61103 #: app/ui/default/backend/pagination.php:68 1092 1104 msgid "…" 1093 1105 msgstr "" 1094 1106 1095 #: app/ui/default/backend/pagination.php:8 21096 #: app/ui/default/backend/pagination.php: 871107 #: app/ui/default/backend/pagination.php:86 1108 #: app/ui/default/backend/pagination.php:91 1097 1109 msgid "Next page" 1098 1110 msgstr "" … … 1106 1118 msgstr "" 1107 1119 1108 #: app/views/admin/class-pp-views-admin-gateways.php:1 61120 #: app/views/admin/class-pp-views-admin-gateways.php:18 1109 1121 msgid "Add Gateway" 1110 1122 msgstr "" 1111 1123 1112 #: app/views/admin/class-pp-views-admin-gateways.php: 441113 #: app/views/admin/class-pp-views-admin-logs.php: 361124 #: app/views/admin/class-pp-views-admin-gateways.php:55 1125 #: app/views/admin/class-pp-views-admin-logs.php:44 1114 1126 msgid "Bulk Actions" 1115 1127 msgstr "" 1116 1128 1117 #: app/views/admin/class-pp-views-admin-gateways.php: 461129 #: app/views/admin/class-pp-views-admin-gateways.php:57 1118 1130 msgid "Disable" 1119 1131 msgstr "" 1120 1132 1121 #: app/views/admin/class-pp-views-admin-gateways.php: 471122 #: app/views/admin/class-pp-views-admin-logs.php: 371123 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php: 931124 #: app/views/admin/logs/class-pp-views-admin-logs-list.php: 831133 #: app/views/admin/class-pp-views-admin-gateways.php:58 1134 #: app/views/admin/class-pp-views-admin-logs.php:45 1135 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:104 1136 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:91 1125 1137 msgid "Delete" 1126 1138 msgstr "" 1127 1139 1128 #: app/views/admin/class-pp-views-admin-gateways.php: 531129 #: app/views/admin/class-pp-views-admin-logs.php: 431140 #: app/views/admin/class-pp-views-admin-gateways.php:65 1141 #: app/views/admin/class-pp-views-admin-logs.php:52 1130 1142 msgid "Apply" 1131 1143 msgstr "" 1132 1144 1133 #: app/views/admin/class-pp-views-admin-gateways.php: 841134 #: app/views/admin/class-pp-views-admin-logs.php:1 091145 #: app/views/admin/class-pp-views-admin-gateways.php:98 1146 #: app/views/admin/class-pp-views-admin-logs.php:129 1135 1147 msgid "Loading Data" 1136 1148 msgstr "" … … 1140 1152 msgstr "" 1141 1153 1142 #: app/views/admin/class-pp-views-admin-logs.php: 551154 #: app/views/admin/class-pp-views-admin-logs.php:67 1143 1155 msgid "Export" 1144 1156 msgstr "" 1145 1157 1146 #: app/views/admin/class-pp-views-admin-logs.php: 761158 #: app/views/admin/class-pp-views-admin-logs.php:94 1147 1159 msgid "Filter by Gateway" 1148 1160 msgstr "" … … 1160 1172 msgstr "" 1161 1173 1162 #: app/views/admin/gateways/class-pp-views-admin-gateways-create.php: 481174 #: app/views/admin/gateways/class-pp-views-admin-gateways-create.php:54 1163 1175 msgid "Select a payment gateway first to setup integrations" 1164 1176 msgstr "" … … 1169 1181 1170 1182 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:39 1171 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:5 21183 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:55 1172 1184 msgid "Update" 1173 1185 msgstr "" … … 1178 1190 msgstr "" 1179 1191 1180 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:8 11192 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:88 1181 1193 msgid "This is a nickname to allow you to identify your setting" 1182 1194 msgstr "" 1183 1195 1184 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php: 851196 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:92 1185 1197 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:15 1186 1198 msgid "Mode" 1187 1199 msgstr "" 1188 1200 1189 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php: 931201 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:102 1190 1202 msgid "Sandbox" 1191 1203 msgstr "" 1192 1204 1193 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php: 941205 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:103 1194 1206 msgid "Live" 1195 1207 msgstr "" 1196 1208 1197 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php: 991209 #: app/views/admin/gateways/class-pp-views-admin-gateways-integration.php:109 1198 1210 msgid "Gateway Mode" 1199 1211 msgstr "" … … 1204 1216 msgstr "" 1205 1217 1206 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php: 581218 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:61 1207 1219 msgid "Enabled" 1208 1220 msgstr "" 1209 1221 1210 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php: 581222 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:61 1211 1223 msgid "Disabled" 1212 1224 msgstr "" 1213 1225 1214 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php: 671226 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:72 1215 1227 msgid "Edit" 1216 1228 msgstr "" 1217 1229 1218 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:8 01230 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:88 1219 1231 msgid "Copy" 1220 1232 msgstr "" 1221 1233 1222 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:1 151234 #: app/views/admin/gateways/class-pp-views-admin-gateways-list.php:128 1223 1235 msgid "No gateways saved" 1224 1236 msgstr "" 1225 1237 1226 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:2 01238 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:21 1227 1239 msgid "" 1228 1240 "Mpesa requires the phone number field. To get started, please visit " 1229 "% shere%s and create your account. To go live, please visit %sthis url%s ."1230 " Add the following URL as the callback handler %s"1231 msgstr "" 1232 1233 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:4 51241 "%1$shere%2$s and create your account. To go live, please visit %3$sthis " 1242 "url%4$s . Add the following URL as the callback handler %5$s" 1243 msgstr "" 1244 1245 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:47 1234 1246 msgid "Merchant Name" 1235 1247 msgstr "" 1236 1248 1237 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:5 01249 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:52 1238 1250 msgid "Your Mpesa Company name" 1239 1251 msgstr "" 1240 1252 1241 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:5 41242 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php: 591253 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:56 1254 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:61 1243 1255 msgid "Credentials Endpoint" 1244 1256 msgstr "" 1245 1257 1246 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:6 31247 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php: 681258 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:65 1259 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:70 1248 1260 msgid "Payments Endpoint" 1249 1261 msgstr "" 1250 1262 1251 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:7 21263 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:74 1252 1264 msgid "PassKey" 1253 1265 msgstr "" 1254 1266 1255 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:7 71267 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:79 1256 1268 msgid "Your Mpesa PassKey" 1257 1269 msgstr "" 1258 1270 1259 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:8 11271 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:83 1260 1272 msgid "Consumer Key" 1261 1273 msgstr "" 1262 1274 1263 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:8 61275 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:88 1264 1276 msgid "Your Mpesa Consumer Key" 1265 1277 msgstr "" 1266 1278 1267 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:9 01279 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:92 1268 1280 msgid "Consumer Secret" 1269 1281 msgstr "" 1270 1282 1271 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:9 51283 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:97 1272 1284 msgid "Your Mpesa Consumer Secret" 1273 1285 msgstr "" 1274 1286 1275 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php: 991287 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:101 1276 1288 msgid "Shortcode" 1277 1289 msgstr "" 1278 1290 1279 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:10 41291 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-mpesa.php:106 1280 1292 msgid "Your Mpesa Shortcode" 1281 1293 msgstr "" 1282 1294 1283 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:2 01295 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:21 1284 1296 msgid "" 1285 1297 "PesaPal requires Full names and email/phone number. To handle IPN return " 1286 "requests, please copy and set the following url in your % sPesaPal Account "1287 "Settings% s %s"1288 msgstr "" 1289 1290 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:4 31298 "requests, please copy and set the following url in your %1$sPesaPal Account " 1299 "Settings%2$s %3$s" 1300 msgstr "" 1301 1302 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:45 1291 1303 msgid "Customer Key" 1292 1304 msgstr "" 1293 1305 1294 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php: 481306 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:50 1295 1307 msgid "Your PesaPal Consumer Key" 1296 1308 msgstr "" 1297 1309 1298 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:5 21310 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:54 1299 1311 msgid "Customer Secret" 1300 1312 msgstr "" 1301 1313 1302 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:5 71314 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-pesapal.php:59 1303 1315 msgid "Your PesaPal Consumer Secret" 1304 1316 msgstr "" … … 1326 1338 msgstr "" 1327 1339 1328 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-ppsingle.php: 591340 #: app/views/admin/gateways/integrations/class-pp-views-admin-gateways-integrations-ppsingle.php:62 1329 1341 msgid "" 1330 1342 "Your PayPal Currency. If the default site currency is different, we will " … … 1332 1344 msgstr "" 1333 1345 1334 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:7 01346 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:75 1335 1347 msgid "View" 1336 1348 msgstr "" 1337 1349 1338 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:1 051350 #: app/views/admin/logs/class-pp-views-admin-logs-list.php:115 1339 1351 msgid "No logs found" 1340 1352 msgstr "" 1341 1353 1342 #: app/views/admin/logs/class-pp-views-admin-logs-view.php: 571354 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:60 1343 1355 msgid "Details" 1344 1356 msgstr "" 1345 1357 1346 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:6 11358 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:64 1347 1359 msgid "Firstname" 1348 1360 msgstr "" 1349 1361 1350 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:6 21362 #: app/views/admin/logs/class-pp-views-admin-logs-view.php:65 1351 1363 msgid "Lastname" 1352 1364 msgstr "" 1353 1365 1354 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:3 01355 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:11 11366 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:33 1367 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:118 1356 1368 msgid "Add Field" 1357 1369 msgstr "" 1358 1370 1359 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:3 01360 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:11 11371 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:33 1372 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:118 1361 1373 msgid "Save Fields" 1362 msgstr ""1363 1364 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:361365 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:491366 msgid "Name"1367 msgstr ""1368 1369 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:371370 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:501371 msgid "Type"1372 msgstr ""1373 1374 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:381375 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:511376 msgid "Unique Name"1377 1374 msgstr "" 1378 1375 1379 1376 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:39 1380 1377 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:52 1381 msgid " Place Holder"1378 msgid "Name" 1382 1379 msgstr "" 1383 1380 1384 1381 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:40 1385 1382 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:53 1386 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:94 1387 msgid "Mandatory" 1383 msgid "Type" 1388 1384 msgstr "" 1389 1385 1390 1386 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:41 1391 1387 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:54 1392 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:95 1388 msgid "Unique Name" 1389 msgstr "" 1390 1391 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:42 1392 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:55 1393 msgid "Place Holder" 1394 msgstr "" 1395 1396 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:43 1397 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:56 1398 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:101 1399 msgid "Mandatory" 1400 msgstr "" 1401 1402 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:44 1403 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:57 1404 #: app/views/admin/settings/class-pp-views-admin-settings-fields.php:102 1393 1405 msgid "Visible" 1394 1406 msgstr "" 1395 1407 1396 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:3 31408 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:36 1397 1409 msgid "Thank You Page" 1398 1410 msgstr "" 1399 1411 1400 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:4 31412 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:49 1401 1413 msgid "" 1402 1414 "The success page. This is shown after the transaction is complete with the " … … 1404 1416 msgstr "" 1405 1417 1406 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 471418 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:53 1407 1419 msgid "Checkout Currency" 1408 1420 msgstr "" 1409 1421 1410 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 591422 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:68 1411 1423 msgid "Checkout currency used in the gateways" 1412 1424 msgstr "" 1413 1425 1414 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 631426 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:72 1415 1427 msgid "Currency position" 1416 1428 msgstr "" 1417 1429 1418 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 761430 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:85 1419 1431 msgid "The currency position" 1420 1432 msgstr "" 1421 1433 1422 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:8 01434 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:89 1423 1435 msgid "Show decimal" 1424 1436 msgstr "" 1425 1437 1426 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 871438 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:96 1427 1439 msgid "No" 1428 1440 msgstr "" 1429 1441 1430 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 881442 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:97 1431 1443 msgid "Yes" 1432 1444 msgstr "" 1433 1445 1434 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 911446 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:100 1435 1447 msgid "Show or hide a decimal in the price shown" 1436 1448 msgstr "" 1437 1449 1438 #: app/views/admin/settings/class-pp-views-admin-settings-general.php: 951450 #: app/views/admin/settings/class-pp-views-admin-settings-general.php:104 1439 1451 msgid "Update Settings" 1440 1452 msgstr "" … … 1447 1459 msgid "" 1448 1460 "Use this shortcode to display the payment form on the page. Attributes " 1449 "include :"1461 "include " 1450 1462 msgstr "" 1451 1463 … … 1474 1486 msgstr "" 1475 1487 1476 #: app/views/admin/settings/class-pp-views-admin-settings-integration.php:31 1477 msgid "Example usage : " 1488 #: app/views/admin/settings/class-pp-views-admin-settings-integration.php:30 1489 msgid "" 1490 "shot the amount on the payment form. This allows a user to input any value " 1491 "to pay \"false\"" 1492 msgstr "" 1493 1494 #: app/views/admin/settings/class-pp-views-admin-settings-integration.php:32 1495 msgid "Example usage " 1478 1496 msgstr "" 1479 1497 1480 1498 #. Plugin URI of the plugin/theme 1481 msgid "https:// alloy.co.ke/project/pesapress"1499 msgid "https://pesapress.com/" 1482 1500 msgstr "" 1483 1501 … … 1491 1509 1492 1510 #. Author URI of the plugin/theme 1493 msgid "https:// alloy.co.ke"1494 msgstr "" 1511 msgid "https://hubloy.com" 1512 msgstr "" -
pesapress/trunk/pesapress.php
r2457790 r2458800 4 4 Plugin URI: https://pesapress.com/ 5 5 Description: Integrate PesaPal to WordPress and supported integrations 6 Version: 2.2. 86 Version: 2.2.9 7 7 Author: alloykenya 8 8 Author URI: https://hubloy.com … … 28 28 * @var string 29 29 */ 30 public $version = '2.2. 8';30 public $version = '2.2.9'; 31 31 32 32 -
pesapress/trunk/readme.txt
r2457790 r2458800 5 5 Tested up to: 5.6 6 6 Requires PHP: 5.6 7 Stable tag: 2.2. 87 Stable tag: 2.2.9 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 68 68 == Changelog == 69 69 70 = 2.2.9 = 71 * Added: New Code Filters 72 70 73 = 2.2.8 = 71 74 * Improvements: Code cleanup and styling fixes on order page where the filter section did not look good on smaller screens … … 102 105 103 106 = 2.1 = 104 * Fixed: PHP 5.6 compatability107 * Fixed: PHP 5.6 compatability 105 108 106 109 = 2.0 =
Note: See TracChangeset
for help on using the changeset viewer.