Changeset 2982514
- Timestamp:
- 10/23/2023 09:59:55 AM (2 years ago)
- Location:
- sprinque
- Files:
-
- 2 added
- 24 edited
- 29 copied
-
tags/1.7.0 (copied) (copied from sprinque/trunk)
-
tags/1.7.0/assets/css/frontend.css (copied) (copied from sprinque/trunk/assets/css/frontend.css) (4 diffs)
-
tags/1.7.0/assets/css/frontend.css.map (copied) (copied from sprinque/trunk/assets/css/frontend.css.map) (1 diff)
-
tags/1.7.0/assets/css/frontend.scss (copied) (copied from sprinque/trunk/assets/css/frontend.scss) (2 diffs)
-
tags/1.7.0/assets/img/arrow-right.svg (added)
-
tags/1.7.0/assets/img/error-icon.svg (copied) (copied from sprinque/trunk/assets/img/error-icon.svg)
-
tags/1.7.0/assets/img/logo.svg (copied) (copied from sprinque/trunk/assets/img/logo.svg)
-
tags/1.7.0/assets/img/notice-icon.svg (copied) (copied from sprinque/trunk/assets/img/notice-icon.svg)
-
tags/1.7.0/assets/js/frontend.js (copied) (copied from sprinque/trunk/assets/js/frontend.js) (9 diffs)
-
tags/1.7.0/include/payment_method.php (copied) (copied from sprinque/trunk/include/payment_method.php) (2 diffs)
-
tags/1.7.0/languages/sprinque-de_DE.mo (copied) (copied from sprinque/trunk/languages/sprinque-de_DE.mo)
-
tags/1.7.0/languages/sprinque-de_DE.po (copied) (copied from sprinque/trunk/languages/sprinque-de_DE.po) (6 diffs)
-
tags/1.7.0/languages/sprinque-en_US.mo (copied) (copied from sprinque/trunk/languages/sprinque-en_US.mo)
-
tags/1.7.0/languages/sprinque-en_US.po (copied) (copied from sprinque/trunk/languages/sprinque-en_US.po) (3 diffs)
-
tags/1.7.0/languages/sprinque-es_ES.mo (copied) (copied from sprinque/trunk/languages/sprinque-es_ES.mo)
-
tags/1.7.0/languages/sprinque-es_ES.po (copied) (copied from sprinque/trunk/languages/sprinque-es_ES.po) (13 diffs)
-
tags/1.7.0/languages/sprinque-fr_FR.mo (copied) (copied from sprinque/trunk/languages/sprinque-fr_FR.mo)
-
tags/1.7.0/languages/sprinque-fr_FR.po (copied) (copied from sprinque/trunk/languages/sprinque-fr_FR.po) (6 diffs)
-
tags/1.7.0/languages/sprinque-it_IT.mo (copied) (copied from sprinque/trunk/languages/sprinque-it_IT.mo)
-
tags/1.7.0/languages/sprinque-it_IT.po (copied) (copied from sprinque/trunk/languages/sprinque-it_IT.po) (6 diffs)
-
tags/1.7.0/languages/sprinque-nl_NL.mo (copied) (copied from sprinque/trunk/languages/sprinque-nl_NL.mo)
-
tags/1.7.0/languages/sprinque-nl_NL.po (copied) (copied from sprinque/trunk/languages/sprinque-nl_NL.po) (4 diffs)
-
tags/1.7.0/languages/sprinque-pl_PL.mo (copied) (copied from sprinque/trunk/languages/sprinque-pl_PL.mo)
-
tags/1.7.0/languages/sprinque-pl_PL.po (copied) (copied from sprinque/trunk/languages/sprinque-pl_PL.po) (6 diffs)
-
tags/1.7.0/languages/sprinque.po (copied) (copied from sprinque/trunk/languages/sprinque.po) (1 diff)
-
tags/1.7.0/languages/sprinque.pot (copied) (copied from sprinque/trunk/languages/sprinque.pot) (1 diff)
-
tags/1.7.0/readme.txt (copied) (copied from sprinque/trunk/readme.txt) (2 diffs)
-
tags/1.7.0/sprinque.php (copied) (copied from sprinque/trunk/sprinque.php) (7 diffs)
-
tags/1.7.0/templates/ajax/founded_companies.php (copied) (copied from sprinque/trunk/templates/ajax/founded_companies.php)
-
tags/1.7.0/templates/frontend/srinque_pay_modal_form.php (copied) (copied from sprinque/trunk/templates/frontend/srinque_pay_modal_form.php) (1 diff)
-
trunk/assets/css/frontend.css (modified) (4 diffs)
-
trunk/assets/css/frontend.css.map (modified) (1 diff)
-
trunk/assets/css/frontend.scss (modified) (2 diffs)
-
trunk/assets/img/arrow-right.svg (added)
-
trunk/assets/js/frontend.js (modified) (9 diffs)
-
trunk/include/payment_method.php (modified) (2 diffs)
-
trunk/languages/sprinque-de_DE.mo (modified) (previous)
-
trunk/languages/sprinque-de_DE.po (modified) (6 diffs)
-
trunk/languages/sprinque-en_US.mo (modified) (previous)
-
trunk/languages/sprinque-en_US.po (modified) (3 diffs)
-
trunk/languages/sprinque-es_ES.mo (modified) (previous)
-
trunk/languages/sprinque-es_ES.po (modified) (13 diffs)
-
trunk/languages/sprinque-fr_FR.mo (modified) (previous)
-
trunk/languages/sprinque-fr_FR.po (modified) (6 diffs)
-
trunk/languages/sprinque-it_IT.mo (modified) (previous)
-
trunk/languages/sprinque-it_IT.po (modified) (6 diffs)
-
trunk/languages/sprinque-nl_NL.mo (modified) (previous)
-
trunk/languages/sprinque-nl_NL.po (modified) (4 diffs)
-
trunk/languages/sprinque-pl_PL.mo (modified) (previous)
-
trunk/languages/sprinque-pl_PL.po (modified) (6 diffs)
-
trunk/languages/sprinque.po (modified) (1 diff)
-
trunk/languages/sprinque.pot (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/sprinque.php (modified) (7 diffs)
-
trunk/templates/frontend/srinque_pay_modal_form.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
sprinque/tags/1.7.0/assets/css/frontend.css
r2974373 r2982514 14 14 border: 1px solid #e2e4f9; 15 15 border-radius: 3px; 16 padding: 1 7px 7px;16 padding: 15px; 17 17 color: #1f2355; 18 18 margin-top: 16px; … … 547 547 margin: 0px; 548 548 cursor: pointer; 549 user-select: none; 549 -webkit-user-select: none; 550 -moz-user-select: none; 551 user-select: none; 550 552 vertical-align: middle; 551 appearance: none; 553 -webkit-appearance: none; 554 -moz-appearance: none; 555 appearance: none; 552 556 text-decoration: none; 553 557 font-weight: 600 !important; … … 651 655 border: solid white; 652 656 border-width: 0 2px 2px 0; 653 -webkit-transform: rotate(45deg);654 -ms-transform: rotate(45deg);655 657 transform: rotate(45deg); 656 658 } … … 936 938 } 937 939 938 /*# sourceMappingURL=frontend.css.map */ 940 .wpm-modal-form-tab__subtitle { 941 color: var(--wire-black-900, #000339); 942 font-size: 14px; 943 font-style: normal; 944 font-weight: 600; 945 line-height: 22px; /* 157.143% */ 946 margin-bottom: 10px; 947 } 948 949 .wpm-modal-form-tab__description { 950 color: var(--wire-black-900, #000339); 951 font-size: 14px; 952 font-style: normal; 953 font-weight: 400; 954 line-height: 22px; /* 157.143% */ 955 } 956 957 .wpm-instalments-row { 958 display: flex; 959 align-items: center; 960 box-sizing: border-box; 961 border: 1px solid #e2e4f9; 962 border-radius: 3px; 963 padding: 15px; 964 color: #1f2355; 965 margin-top: 16px; 966 flex-direction: column; 967 } 968 .wpm-instalments-row > p { 969 display: none; 970 } 971 .wpm-instalments-row .wpm-instalments-row-label { 972 width: 100%; 973 display: flex; 974 align-items: center; 975 box-sizing: border-box; 976 padding: 0 0 15px; 977 color: #1f2355; 978 margin-top: 0; 979 } 980 .wpm-instalments-row .wpm-instalments-row-label .value { 981 margin-left: auto; 982 } 983 984 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .input-placeholder { 985 width: 20px; 986 height: 20px; 987 border-radius: 20px; 988 border: 2px solid #D9DBF2; 989 margin-right: 9px; 990 } 991 992 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row input[type=radio] { 993 display: none !important; 994 } 995 996 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .label, #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .value { 997 font-size: 16px; 998 } 999 1000 .wpm-instalments-row-circles { 1001 display: flex; 1002 justify-content: center; 1003 align-items: center; 1004 gap: 10px; 1005 flex-wrap: wrap; 1006 } 1007 .wpm-instalments-row-circles > p { 1008 margin: 0; 1009 display: flex; 1010 } 1011 .wpm-instalments-row-circles .wpm-instalments-row-circle-item { 1012 border: 2px dashed #D9DBF2; 1013 border-radius: 100%; 1014 display: flex; 1015 flex-direction: column; 1016 justify-content: center; 1017 align-items: center; 1018 vertical-align: middle; 1019 height: 78px; 1020 width: 78px; 1021 } 1022 .wpm-instalments-row-circles .wpm-instalments-row-circle-item .wpm-instalments-row-circle-item-days { 1023 color: var(--wire-black-500, #6266A7); 1024 text-align: center; 1025 font-size: 12.191px; 1026 font-style: normal; 1027 font-weight: 600; 1028 line-height: 24.382px; /* 200% */ 1029 } 1030 .wpm-instalments-row-circles .wpm-instalments-row-circle-item .wpm-instalments-row-circle-item-price { 1031 color: var(--wire-black-500, #6266A7); 1032 font-size: 12.191px; 1033 font-style: normal; 1034 font-weight: 400; 1035 line-height: 24.382px; 1036 } 1037 .wpm-instalments-row-circles .wpm-instalments-row-circle-item p { 1038 display: none; 1039 } 1040 1041 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active { 1042 border-color: #00023c; 1043 } 1044 1045 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active .input-placeholder { 1046 background-color: #00023c; 1047 border-color: #00023c; 1048 background-image: url(../img/checkmark.png); 1049 background-position: center center; 1050 background-repeat: no-repeat; 1051 } 1052 1053 .wpm-instalments-row-circle-item-arrow { 1054 background: url("../img/arrow-right.svg") center center no-repeat; 1055 width: 24px; 1056 height: 24px; 1057 } 1058 1059 .wpm-modal-form-tab__instalments { 1060 margin-top: 15px; 1061 } 1062 1063 .select_payment_term .wpm-modal-form-tab__title { 1064 color: var(--wire-black-900, #000339); 1065 text-align: center; 1066 font-size: 20px; 1067 font-style: normal; 1068 font-weight: 700; 1069 line-height: 32px; /* 160% */ 1070 } 1071 .select_payment_term .wpm-modal-form-tab__dsc { 1072 margin: 30px 0; 1073 color: var(--wire-black-900, #000339); 1074 text-align: center; 1075 font-size: 16px; 1076 font-style: normal; 1077 font-weight: 400; 1078 line-height: 24px; 1079 } 1080 .select_payment_term .wpm-terms-row.total { 1081 display: flex; 1082 justify-content: space-between; 1083 margin-top: 20px; 1084 } 1085 .select_payment_term .wpm-terms-row.total .label { 1086 color: var(--wire-black-900, #000339); 1087 font-size: 20px; 1088 font-style: normal; 1089 font-weight: 700; 1090 line-height: 32px; /* 160% */ 1091 } 1092 .select_payment_term .wpm-terms-row.total .value { 1093 color: var(--wire-black-900, #000339); 1094 font-size: 20px; 1095 font-style: normal; 1096 font-weight: 700; 1097 line-height: 32px; /* 160% */ 1098 } 1099 .select_payment_term .wpm-terms-row.total p { 1100 display: none; 1101 } 1102 1103 body #wpm-modal-form-wrapper #wpm-modal-form.modal-form.modal-form_show .select_payment_term .wpm-modal-form-tab__title { 1104 text-align: center; 1105 }/*# sourceMappingURL=frontend.css.map */ -
sprinque/tags/1.7.0/assets/css/frontend.css.map
r2974373 r2982514 1 {"version":3,"source Root":"","sources":["frontend.scss"],"names":[],"mappings":"AAIQ;AAJR;EAAsB;IAAK;;EAAoB;IAAG;;;AAehD;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAQJ;EACE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;;;AAQA;EACE;;;AAWA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EAGE,aA5GM;EA6GN;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;EACA;EACA;EACA,aA/HI;;AAgIJ;EACE;;AAGF;EACE,aArIE;;AA2IJ;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIJ;EAGM;IACE;;EAEA;IACE;;;AAOV;EAEE;;AAEA;EACE,aAzKE;EA0KF;;AAGF;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA,OAtMG;;AAyMP;EACE;EACA;EACA;EACA;;AAGA;EACE;EACA;;AACA;EACE;;AAGJ;EACE;;AAKN;EACE;EACA,OAhOU;EAiOV;;AAGF;EAKE;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EAEA;EACA;EACA;EACA;EAEA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;;AAIF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;;AACA;EANF;IAOI;IACA;;;AAEF;EACE;;AAEF;EAbF;IAcI;IACA;;EACA;IACE;;;AAKJ;EADF;IAEI;IACA;IACA;IACA;IACA;IACA;;;AAIJ;AAAA;AAAA;AAAA;EAIE;;AAIF;EACE;EACA;;AAGE;EACE;EACA;;AAIE;EACE;;AAKR;EACE;;AACA;EACE;EACA;EACA;;AAGJ;EACE;;AACA;EACE;;AAEF;AAAA;EAEE;EACA;;AAEF;EACE;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAtbN;EAwbQ;;AAvbR;EAubQ;;AAtbR;EAsbQ;;AArbR;EAqbQ;;AAEF;EACE;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEE;EACE;EACA;;AAGA;EACE;EACA;;AAKR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACE;;AAKJ;EACE;EACA;;AAMR;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;;AAxBA;EACE;;AAwBF;EA1BF;IA2BI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAXF;IAYI;IACA;;;AAMJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAhlBN;EAklBQ;;AAjlBR;EAilBQ;;AAhlBR;EAglBQ;;AA/kBR;EA+kBQ;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AA4HF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OA9vBU;EAgwBV;EACA;;AACA;EA5BF;IA6BI;IACA;IACA;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAIA;EACE;;AAOR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKJ;EACE;EACA;EACA;;AAOE;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE,OAh+BO;EAi+BP;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,OA3/BO;;AA8/BT;EACE;;AAIA;EACE;;AAGF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;;;AAcR;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OAzjCY;EA0jCZ;EACA;EACA;;AAEA;EAKE;;;AASN;EACE;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAKJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE,OA5mCW;EA6mCX;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE,OAvoCW;;;AA0oCb;EACE;EACA;;;AAIA;EACE;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA","file":"frontend.css"}1 {"version":3,"sources":["frontend.scss","frontend.css"],"names":[],"mappings":"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","file":"frontend.css"} -
sprinque/tags/1.7.0/assets/css/frontend.scss
r2974373 r2982514 20 20 border: 1px solid #e2e4f9; 21 21 border-radius: 3px; 22 padding: 1 7px 7px;22 padding: 15px; 23 23 color: #1f2355; 24 24 margin-top: 16px; … … 1229 1229 } 1230 1230 } 1231 .wpm-modal-form-tab__subtitle{ 1232 color: var(--wire-black-900, #000339); 1233 font-size: 14px; 1234 font-style: normal; 1235 font-weight: 600; 1236 line-height: 22px; /* 157.143% */ 1237 margin-bottom: 10px; 1238 } 1239 .wpm-modal-form-tab__description{ 1240 color: var(--wire-black-900, #000339); 1241 font-size: 14px; 1242 font-style: normal; 1243 font-weight: 400; 1244 line-height: 22px; /* 157.143% */ 1245 } 1246 .wpm-instalments-row{ 1247 display: flex; 1248 align-items: center; 1249 box-sizing: border-box; 1250 border: 1px solid #e2e4f9; 1251 border-radius: 3px; 1252 padding: 15px; 1253 color: #1f2355; 1254 margin-top: 16px; 1255 flex-direction: column; 1256 & > p{ 1257 display: none; 1258 } 1259 .wpm-instalments-row-label{ 1260 width: 100%; 1261 display: flex; 1262 align-items: center; 1263 box-sizing: border-box; 1264 padding: 0 0 15px; 1265 color: #1f2355; 1266 margin-top: 0; 1267 .value{ 1268 margin-left: auto; 1269 } 1270 } 1271 } 1272 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .input-placeholder { 1273 width: 20px; 1274 height: 20px; 1275 border-radius: 20px; 1276 border: 2px solid #D9DBF2; 1277 margin-right: 9px; 1278 } 1279 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row input[type=radio] { 1280 display: none !important; 1281 } 1282 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .label, #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .value { 1283 font-size: 16px; 1284 } 1285 .wpm-instalments-row-circles{ 1286 display: flex; 1287 justify-content: center; 1288 align-items: center; 1289 gap: 10px; 1290 flex-wrap: wrap; 1291 & > p{ 1292 margin: 0; 1293 display: flex; 1294 } 1295 1296 .wpm-instalments-row-circle-item{ 1297 border: 2px dashed #D9DBF2; 1298 border-radius: 100%; 1299 display: flex; 1300 flex-direction: column; 1301 justify-content: center; 1302 align-items: center; 1303 vertical-align: middle; 1304 height: 78px; 1305 width: 78px; 1306 .wpm-instalments-row-circle-item-days{ 1307 color: var(--wire-black-500, #6266A7); 1308 text-align: center; 1309 font-size: 12.191px; 1310 font-style: normal; 1311 font-weight: 600; 1312 line-height: 24.382px; /* 200% */ 1313 } 1314 .wpm-instalments-row-circle-item-price{ 1315 color: var(--wire-black-500, #6266A7); 1316 font-size: 12.191px; 1317 font-style: normal; 1318 font-weight: 400; 1319 line-height: 24.382px; 1320 } 1321 p{ 1322 display: none; 1323 } 1324 } 1325 } 1326 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active { 1327 border-color: #00023c; 1328 } 1329 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active .input-placeholder { 1330 background-color: #00023c; 1331 border-color: #00023c; 1332 background-image: url(../img/checkmark.png); 1333 background-position: center center; 1334 background-repeat: no-repeat; 1335 } 1336 .wpm-instalments-row-circle-item-arrow{ 1337 background: url("../img/arrow-right.svg") center center no-repeat; 1338 width: 24px; 1339 height: 24px; 1340 } 1341 .wpm-modal-form-tab__instalments{ 1342 margin-top: 15px; 1343 } 1344 .select_payment_term{ 1345 .wpm-modal-form-tab__title{ 1346 color: var(--wire-black-900, #000339); 1347 text-align: center; 1348 font-size: 20px; 1349 font-style: normal; 1350 font-weight: 700; 1351 line-height: 32px; /* 160% */ 1352 } 1353 .wpm-modal-form-tab__dsc{ 1354 margin: 30px 0; 1355 color: var(--wire-black-900, #000339); 1356 text-align: center; 1357 font-size: 16px; 1358 font-style: normal; 1359 font-weight: 400; 1360 line-height: 24px; 1361 } 1362 .wpm-terms-row.total{ 1363 display: flex; 1364 justify-content: space-between; 1365 margin-top: 20px; 1366 .label{ 1367 color: var(--wire-black-900, #000339); 1368 font-size: 20px; 1369 font-style: normal; 1370 font-weight: 700; 1371 line-height: 32px; /* 160% */ 1372 } 1373 .value{ 1374 color: var(--wire-black-900, #000339); 1375 font-size: 20px; 1376 font-style: normal; 1377 font-weight: 700; 1378 line-height: 32px; /* 160% */ 1379 } 1380 p{ 1381 display: none; 1382 1383 } 1384 } 1385 } 1386 body #wpm-modal-form-wrapper #wpm-modal-form.modal-form.modal-form_show .select_payment_term .wpm-modal-form-tab__title{ 1387 text-align: center; 1388 } -
sprinque/tags/1.7.0/assets/js/frontend.js
r2974373 r2982514 41 41 42 42 update() { 43 let is_terms = false; 44 let is_instalments = false; 45 if( $('#wpm-terms .wpm-terms-row').length > 1 ){ 46 $('#wpm-terms .wpm-terms-row').remove(); 47 } 48 if( $('.wpm-instalments-row').length > 1 ){ 49 $('.wpm-instalments-row').remove(); 50 } 43 51 for (let key in this.payment_terms) { 52 if( key === 'pay_in_3' || key === 'pay_in_6' || key === 'pay_in_9' || key === 'pay_in_12' ){ 53 continue; 54 } 44 55 const keyUpper = key.toUpperCase(); 45 56 if (this.eligible_payment_terms.indexOf(keyUpper) > -1) { … … 50 61 const label = format.replace('%s', days); 51 62 52 if ( typeof fee === "undefined") {63 if ( typeof fee === "undefined" ) { 53 64 continue; 54 65 } … … 63 74 `); 64 75 } 76 is_terms = true; 77 } 78 for (let key in this.payment_terms) { 79 if( key === 'pay_in_3' || key === 'pay_in_6' || key === 'pay_in_9' || key === 'pay_in_12' ){ 80 const keyUpper = key.toUpperCase(); 81 if (this.eligible_payment_terms.indexOf(keyUpper) > -1) { 82 const availableTermUpperCase = this.eligible_payment_terms[keyUpper]; 83 const fee = this.payment_terms[key]; 84 const instalments = key.replace('pay_in_', ''); 85 const format = window.admin.pay_in_instalments_format; 86 const label = format.replace('%s', instalments); 87 88 if ( typeof fee === "undefined" ) { 89 continue; 90 } 91 92 const totalAmount = this.getCalculatedTotal(fee); 93 const numberOfMonths = parseInt(instalments); 94 const monthlyAmount = totalAmount / numberOfMonths; 95 96 97 // Create and append the dynamic HTML 98 let dynamicHtml = ` 99 <label class="wpm-instalments-row"> 100 <div class="wpm-instalments-row-label"> 101 <input type="radio" name="wpm_net_term" value="${availableTermUpperCase}" data-fee="${fee}" data-term="${key}"> 102 <div class="input-placeholder"></div> 103 <div class="label">${label}</div> 104 <div class="value">${this.calculateWithFee(fee)}</div> 105 </div> 106 <div class="wpm-instalments-row-circles"> 107 `; 108 109 // Add wpm-instalments-row-circle-item elements 110 for (let i = 1; i <= numberOfMonths; i++) { 111 const format = window.admin.pay_in_instalments_circle; 112 const label = format.replace('%s', (i * 30)); 113 dynamicHtml += ` 114 <div class="wpm-instalments-row-circle-item"> 115 <div class="wpm-instalments-row-circle-item-days">${label}</div> 116 <div class="wpm-instalments-row-circle-item-price">${window.admin.currency_symbol}${monthlyAmount.toFixed(2)}</div> 117 </div> 118 `; 119 120 // Add the arrow element after all but the last circle item 121 if (i < numberOfMonths) { 122 dynamicHtml += `<div class="wpm-instalments-row-circle-item-arrow"></div>`; 123 } 124 } 125 126 dynamicHtml += ` 127 </div> 128 </label> 129 `; 130 131 $('.wpm-instalments-options').append(dynamicHtml); 132 is_instalments = true; 133 134 } 135 } 136 } 137 138 if( is_instalments && is_terms ) { 139 jQuery('#wpm-terms-and-instalments').show(); 140 jQuery('.wpm-modal-form-tab__dsc_terms_and_instalments').show(); 141 jQuery('.wpm-modal-form-tab__dsc_terms').hide(); 142 }else if( is_terms && ! is_instalments ) { 143 jQuery('#wpm-terms-and-instalments').hide(); 144 jQuery('.wpm-modal-form-tab__dsc_terms_and_instalments').hide(); 145 jQuery('.wpm-modal-form-tab__dsc_terms').show(); 65 146 } 66 147 }, … … 80 161 81 162 jQuery('.wpm-terms-row.total .value').text(window.admin.currency_symbol + totalWithFee.toFixed(2)); 163 }, 164 getCalculatedTotal( selected_fee ) { 165 const fee = 1.0 + (Number(selected_fee) / 100.0); 166 const totalWithFee = this.amount * fee; 167 168 return totalWithFee.toFixed(2); 82 169 } 83 170 }; … … 115 202 jQuery(this).closest('.wpm-terms-row').addClass('active'); 116 203 jQuery('.confirm-order-term').removeAttr('disabled'); 204 205 const instalments = jQuery('.wpm-modal-form-tab__instalments'); 206 jQuery('.active', instalments).removeClass('active'); 207 208 recalculateTotal(); 209 }); 210 211 $('body').on('change', '.wpm-instalments-row input[type="radio"]', function () { 212 const instalments = jQuery(this).closest('.wpm-modal-form-tab__instalments'); 213 jQuery('.active', instalments).removeClass('active'); 214 jQuery(this).closest('.wpm-instalments-row').addClass('active'); 215 jQuery('.confirm-order-term').removeAttr('disabled'); 216 217 const terms = jQuery('.wpm-modal-form-tab__terms'); 218 jQuery('.active', terms).removeClass('active'); 117 219 118 220 recalculateTotal(); … … 189 291 190 292 function recalculateTotal() { 191 if (jQuery('.wpm-terms-row.active').length < 1) { 192 return ; 193 } 194 195 selectPaymentTerm.setSelected(jQuery('.wpm-terms-row.active input:checked').attr('data-term')); 293 if (jQuery('.wpm-terms-row.active').length >= 1 ) { 294 selectPaymentTerm.setSelected(jQuery('.wpm-terms-row.active input:checked').attr('data-term')); 295 } 296 297 if (jQuery('.wpm-instalments-row.active').length >= 1 ) { 298 selectPaymentTerm.setSelected(jQuery('.wpm-instalments-row.active input:checked').attr('data-term')); 299 } 196 300 } 197 301 … … 308 412 }); 309 413 414 var metadata = {}; 415 310 416 $(document.body).on('checkout_error', function() { 311 417 // Check if the sprinque payment gateway is selected 312 418 if(!$('#payment_method_wpm_srinque_pay').length || !$('#payment_method_wpm_srinque_pay').is(':checked')) { 313 419 return; 420 } 421 422 try { 423 const fpPromise = import('https://fpjscdn.net/v3/VLQShOCoxtQifKWEZS4O') 424 .then(FingerprintJS => FingerprintJS.load({region: 'eu'})); 425 fpPromise 426 .then(fp => fp.get({ extendedResult: true })) 427 .then(result => ( 428 metadata = Sprinque.convertFingerprintDataToSprinquePayload( result ) 429 ) ); 430 } catch (e) { 431 console.log(e); 314 432 } 315 433 … … 648 766 'initial_shipping_zip_code': initial_shipping_zip_code, 649 767 'initial_shipping_country_code': initial_shipping_country_code, 768 'metadata': metadata 650 769 }, 651 770 type: 'POST', … … 865 984 'initial_shipping_zip_code': initial_shipping_zip_code, 866 985 'initial_shipping_country_code': initial_shipping_country_code, 986 'metadata': metadata 867 987 }; 868 988 -
sprinque/tags/1.7.0/include/payment_method.php
r2974373 r2982514 260 260 $country = sanitize_text_field( $_POST['country_code'] ); 261 261 $business_name = sanitize_text_field( $_POST['business_name'] ); 262 $metadata = $_POST['metadata'] ?? []; 262 263 263 264 $lang = $this->get_current_language(); … … 299 300 ] 300 301 ]; 302 303 if( ! empty( $metadata ) ) { 304 $data['metadata'] = $metadata; 305 } 301 306 302 307 if (!empty($_POST['initial_shipping_address_line1'])) { -
sprinque/tags/1.7.0/languages/sprinque-de_DE.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 145 msgstr "Verpassen Sie nicht Ihren Kauf" … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Kostenlos" … … 177 175 msgstr "Wenn Sie den Code nicht erhalten haben, überprüfen Sie bitte Ihren Spam-Ordner oder" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Ratenzahlungen" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "Netto %s Tage" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Nettobedingungen" 186 194 187 195 #: sprinque.php:259 … … 214 222 msgid "Pay by Invoice - Cancelled" 215 223 msgstr "Rechnungskauf - Storniert" 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Zahlung in %s Raten" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Zahlen Sie in 3 gleichen Raten, nach 30, 60 und 90 Tagen. Die genauen Fälligkeitstermine werden nach Eingang Ihrer Bestellung festgelegt." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Sie können den Gesamtbetrag der Bestellung jederzeit innerhalb des Fälligkeitsdatums bezahlen." 216 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 … … 358 381 msgstr "Sie wurden von Sprinque für ein Zahlungsziel von %s Tagen zugelassen!" 359 382 383 #: templates/frontend/srinque_pay_modal_form.php:134 384 #, fuzzy 385 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 386 msgstr "Sie haben die Genehmigung erhalten, mit Nettobedingungen oder in Raten zu zahlen. Wählen Sie die Option, die am besten zu Ihrem Unternehmen passt" 387 360 388 #: templates/frontend/srinque_pay_modal_form.php:181 361 #, fuzzy362 389 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 363 msgstr "Sie sind fast am Ziel! Bitte schließen oder aktualisieren Sie die Seite nicht, Sie werden automatisch auf die Seite mit der Bestellbestätigung weitergeleitet. Es dauert nur noch einen Moment , vielen Dank für Ihre Geduld!"390 msgstr "Sie sind fast am Ziel! Bitte schließen oder aktualisieren Sie die Seite nicht, Sie werden automatisch auf die Seite mit der Bestellbestätigung weitergeleitet. Es dauert nur noch einen Moment. Vielen Dank für Ihre Geduld!" 364 391 365 392 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/tags/1.7.0/languages/sprinque-en_US.po
r2974373 r2982514 265 265 "days by Sprinque!" 266 266 267 #: include/payment_method.php: 420 include/payment_method.php:450268 # , php-format267 #: include/payment_method.php:522 268 #: include/payment_method.php:554 269 269 msgid "You have been approved for a payment term of %s days by Sprinque!" 270 msgstr " "270 msgstr "You have been approved for a payment term of %s days by Sprinque!" 271 271 272 272 #: templates/frontend/srinque_pay_modal_form.php:100 … … 282 282 msgstr "Congratulations!" 283 283 284 #: templates/frontend/srinque_pay_modal_form.php:130 285 msgid "" 286 "You've been approved to pay with net terms. Select the payment term that " 287 "best suits your company" 288 msgstr "" 289 "You've been approved to pay with net terms. Select the payment term that " 290 "best suits your company" 284 #: templates/frontend/srinque_pay_modal_form.php:131 285 msgid "You've been approved to pay with net terms. Select the payment term that best suits your company" 286 msgstr "You've been approved to pay with net terms. Select the payment term that best suits your company" 291 287 292 288 #: templates/frontend/srinque_pay_modal_form.php:133 … … 364 360 msgid "Free" 365 361 msgstr "Free" 362 363 #: sprinque.php:736 364 msgid "Pay in %s instalments" 365 msgstr "Pay in %s instalments" 366 367 #: templates/frontend/srinque_pay_modal_form.php:144 368 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 369 msgstr "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 370 371 #: templates/frontend/srinque_pay_modal_form.php:134 372 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 373 msgstr "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 374 375 #: templates/frontend/srinque_pay_modal_form.php:137 376 msgid "Net terms" 377 msgstr "Net terms" 378 379 #: templates/frontend/srinque_pay_modal_form.php:143 380 msgid "Instalments" 381 msgstr "Instalments" 382 383 #: templates/frontend/srinque_pay_modal_form.php:138 384 msgid "Pay the total order amount anytime within the due date." 385 msgstr "Pay the total order amount anytime within the due date." -
sprinque/tags/1.7.0/languages/sprinque-es_ES.po
r2974373 r2982514 121 121 #: sprinque.php:668 122 122 #: templates/frontend/srinque_pay_modal_form.php:173 123 #, fuzzy124 123 msgid "Consider business email for quicker verification" 125 msgstr "Consider eel correo electrónico profesional para una verificación más rápida"124 msgstr "Considera el correo electrónico profesional para una verificación más rápida" 126 125 127 126 #: templates/frontend/srinque_pay_modal_form.php:107 … … 143 142 144 143 #: templates/frontend/srinque_pay_modal_form.php:180 145 #, fuzzy146 144 msgid "Don't miss out on your purchase" 147 msgstr "No se quede sin su compra"145 msgstr "No te quedes sin tu compra" 148 146 149 147 #: include/payment_method.php:880 150 148 #: sprinque.php:667 151 #, fuzzy152 149 msgid "Emails verification are blocked by t-online." 153 150 msgstr "Los correos electrónicos de verificación son bloqueados por t-online." … … 162 159 163 160 #: sprinque.php:663 164 #, fuzzy165 161 msgid "Free" 166 162 msgstr "Libre" … … 179 175 msgstr "Si no has recibido el código, comprueba tu carpeta de spam o" 180 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Plazos" 181 181 182 #: sprinque.php:444 182 183 msgid "Loading..." … … 184 185 185 186 #: sprinque.php:662 186 #, fuzzy187 187 msgid "Net %s days" 188 188 msgstr "Neto %s días" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Condiciones netas" 189 194 190 195 #: sprinque.php:259 … … 218 223 msgstr "Pago por factura: Cancelado" 219 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Pague en %s plazos" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Pague en 3 plazos iguales, a los 30, 60 y 90 días. Las fechas exactas de vencimiento se determinarán a la recepción de su pedido." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Pague el importe total del pedido en cualquier momento dentro del plazo establecido." 239 220 240 #: templates/frontend/srinque_pay_modal_form.php:101 221 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 237 257 #: templates/frontend/srinque_pay_modal_form.php:169 238 258 #: templates/frontend/srinque_pay_modal_form.php:176 239 #, fuzzy240 259 msgid "Powered by" 241 260 msgstr "Desarrollado por" … … 246 265 247 266 #: templates/frontend/srinque_pay_modal_form.php:175 248 #, fuzzy249 267 msgid "Proceed with current email" 250 268 msgstr "Continuar con el correo electrónico actual" … … 270 288 271 289 #: templates/frontend/srinque_pay_modal_form.php:167 272 #, fuzzy273 290 msgid "Required: business email for payment terms verification" 274 291 msgstr "Obligatorio: correo electrónico profesional para la verificación de las condiciones de pago" … … 297 314 #: sprinque.php:259 298 315 #: sprinque.php:451 299 #, fuzzy300 316 msgid "Surcharge payment term %d days" 301 317 msgstr "Recargo por plazo de %d días" … … 338 354 339 355 #: templates/frontend/srinque_pay_modal_form.php:174 340 #, fuzzy341 356 msgid "We've detected that you've entered a personal email address. As these accounts usually require manual verification taking approximately <b>1 business day</b>, we recommend switching to a business email for a quicker process." 342 357 msgstr "Hemos detectado que has introducido una dirección de correo electrónico personal. Como estas cuentas suelen requerir una verificación manual que tarda aproximadamente <b>1 día laborable</b>, te recomendamos que cambies a una dirección de correo electrónico profesional para agilizar el proceso." 343 358 344 359 #: templates/frontend/srinque_pay_modal_form.php:168 345 #, fuzzy346 360 msgid "We've detected that you've provided a \"t-online.de\" email. Unfortunately, Sprinque's verification emails are blocked by t-online, preventing us from verifying your Business. We kindly suggest switching to a business email and reinitiating the process." 347 msgstr "Hemos detectado que has proporcionado un correo electrónico \"t-online.de\". Lamentablemente, los correos electrónicos de verificación de Sprinque están bloqueados por t-online, lo que nos impide verificar tu Empresa. Le sugerimos que cambie a una dirección de correo electrónico comercial y reinicieel proceso."361 msgstr "Hemos detectado que has proporcionado un correo electrónico \"t-online.de\". Lamentablemente, los correos electrónicos de verificación de Sprinque están bloqueados por t-online, lo que nos impide verificar tu Empresa. Te sugerimos que cambies a una dirección de correo electrónico comercial y reinicies el proceso." 348 362 349 363 #: templates/frontend/srinque_pay_modal_form.php:77 … … 364 378 msgstr "Sprinque le ha aprobado un plazo de pago de %s días." 365 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Ha sido aprobado para pagar con condiciones netas o a plazos. Elija la opción que mejor se adapte a su empresa" 384 366 385 #: templates/frontend/srinque_pay_modal_form.php:181 367 #, fuzzy368 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 369 msgstr "¡Ya casi ha llegado! No cierre ni actualice la página, se le redirigirá automáticamente a la página de confirmación del pedido. Solo tardará un momento, ¡gracias por tu paciencia!"387 msgstr "¡Ya casi has terminado! No cierres ni actualices la página, se te redirigirá automáticamente a la página de confirmación del pedido. Solo tardará un momento, ¡gracias por tu paciencia!" 370 388 371 389 #: templates/frontend/srinque_pay_modal_form.php:130 … … 374 392 375 393 #: templates/frontend/srinque_pay_modal_form.php:144 376 #, fuzzy377 394 msgid "Your account has been created and you’ve been approved for a payment term of" 378 msgstr " Su cuenta ha sido creada y se le ha aprobado un plazo de pago de"395 msgstr "Tu cuenta ha sido creada y se te ha aprobado un plazo de pago de" -
sprinque/tags/1.7.0/languages/sprinque-fr_FR.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 145 msgstr "Ne manquez pas votre achat" … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Gratuit" … … 177 175 msgstr "Si vous n'avez pas reçu le code, veuillez vérifier votre dossier spam ou" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Versement échelonné" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "Net %s jours" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Termes nets" 186 194 187 195 #: sprinque.php:259 … … 215 223 msgstr "Paiement par facture - Annulé" 216 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Paiements échelonnés %s" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Payez en 3 versements égaux, après 30, 60 et 90 jours. Les dates d'échéance exactes seront déterminées à la réception de votre commande." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Payer le montant total de la commande à tout moment avant la date d'échéance." 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 218 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 355 378 msgstr "Vous avez été approuvé pour un délai de paiement de %s jours par Sprinque !" 356 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Vous avez été approuvé pour payer avec des termes nets ou des versements échelonnés. Choisissez l'option qui convient le mieux à votre entreprise" 384 357 385 #: templates/frontend/srinque_pay_modal_form.php:181 358 #, fuzzy359 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 360 msgstr "Vous y êtes presque ! Ne fermez pas et n'actualisez pas la page, vous serez automatiquement redirigé vers la page de confirmation de votre commande. Cela ne prendra qu'un instant, merci de votre patience!"387 msgstr "Vous y êtes presque ! Ne fermez pas la page et ne l'actualisez pas : vous allez être automatiquement redirigé vers la page de confirmation de votre commande. Cela ne prendra qu'un instant. Nous vous remercions de votre patience !" 361 388 362 389 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/tags/1.7.0/languages/sprinque-it_IT.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 msgstr "Non perdete l'occasione di acquistare"145 msgstr "Non lasciarti scappare questa occasione di acquisto" 147 146 148 147 #: include/payment_method.php:880 … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Gratuito" … … 177 175 msgstr "Se non hai ricevuto il codice, controlla la cartella dello spam o" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Rate" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "%s giorni netti" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Termini netti" 186 194 187 195 #: sprinque.php:259 … … 215 223 msgstr "Pagamento con fattura - Annullato" 216 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Pagare in %s rate" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Pagamento in 3 rate uguali, dopo 30, 60 e 90 giorni. Le date di scadenza esatte saranno determinate al momento della ricezione dell'ordine." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Pagate l'importo totale dell'ordine in qualsiasi momento entro la data di scadenza." 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 218 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 355 378 msgstr "Hai ottenuto l'approvazione per un termine di pagamento di %s giorni da parte di Sprinque!" 356 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "È stata approvata la possibilità di pagare con termini netti o a rate. Scegliete l'opzione più adatta alla vostra attività" 384 357 385 #: templates/frontend/srinque_pay_modal_form.php:181 358 #, fuzzy359 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 360 msgstr "Ci sei quasi! Non chiude te o aggiornate la pagina, verrete automaticamente reindirizzatialla pagina di conferma dell'ordine. Ci vorrà solo un attimo, grazie per la pazienza!"387 msgstr "Ci sei quasi! Non chiudere o aggiornare la pagina. Verrai automaticamente reindirizzato alla pagina di conferma dell'ordine. Ci vorrà solo un attimo, grazie per la pazienza!" 361 388 362 389 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/tags/1.7.0/languages/sprinque-nl_NL.po
r2974373 r2982514 175 175 msgstr "Als je geen code ontvangen hebt, controleer dan je spam folder of" 176 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Termijnen" 181 177 182 #: sprinque.php:444 178 183 msgid "Loading..." … … 182 187 msgid "Net %s days" 183 188 msgstr "%s dagen netto" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Netto voorwaarden" 184 194 185 195 #: sprinque.php:259 … … 213 223 msgstr "Betalen per factuur - Geannuleerd" 214 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Betaal in %s termijnen" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Betaal in 3 gelijke termijnen, na 30, 60 en 90 dagen. De exacte vervaldata worden bepaald na ontvangst van je bestelling." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Betaal het totale orderbedrag op elk gewenst moment binnen de vervaldatum." 239 215 240 #: templates/frontend/srinque_pay_modal_form.php:101 216 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 353 378 msgstr "Je bent goedgekeurd voor een betalingstermijn van %s dagen door Sprinque!" 354 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Je bent goedgekeurd om te betalen met netto termijnen of in termijnen. Kies de optie die het beste bij uw bedrijf past" 384 355 385 #: templates/frontend/srinque_pay_modal_form.php:181 356 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" -
sprinque/tags/1.7.0/languages/sprinque-pl_PL.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 145 msgstr "Nie przegap swojego zakupu" … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Bezpłatnie" … … 177 175 msgstr "Jeśli nie otrzymałeś kodu, sprawdź folder spamu lub" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Raty" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "Netto %s dni" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Warunki netto" 186 194 187 195 #: sprinque.php:259 … … 215 223 msgstr "Płatność na podstawie faktury — anulowana" 216 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Płatność w ratach %s" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Płatność w 3 równych ratach, po 30, 60 i 90 dniach. Dokładne terminy płatności zostaną określone po otrzymaniu zamówienia." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Zapłać całkowitą kwotę zamówienia w dowolnym momencie w terminie." 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 218 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 355 378 msgstr "Zostałeś zatwierdzony na okres płatności %s dni przez Sprinque!" 356 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Zostałeś zatwierdzony do płatności netto lub w ratach. Wybierz opcję, która najlepiej pasuje do Twojej firmy" 384 357 385 #: templates/frontend/srinque_pay_modal_form.php:181 358 #, fuzzy359 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 360 msgstr "Już prawie jesteś! Nie zamykaj ani nie odświeżaj strony, zostaniesz automatycznie przekierowany na stronę z potwierdzeniem zamówienia. To zajmie tylko chwilę, dziękujemy za cierpliwość!"387 msgstr "Już prawie gotowe! Nie zamykaj ani nie odświeżaj strony, zostaniesz automatycznie przekierowany na stronę z potwierdzeniem zamówienia. To zajmie tylko chwilę, dziękujemy za cierpliwość!" 361 388 362 389 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/tags/1.7.0/languages/sprinque.po
r2969164 r2982514 318 318 msgid "Consider business email for quicker verification" 319 319 msgstr "Consider business email for quicker verification" 320 321 #: include/payment_method.php:522 322 #: include/payment_method.php:554 323 msgid "You have been approved for a payment term of %s days by Sprinque!" 324 msgstr "You have been approved for a payment term of %s days by Sprinque!" 325 326 #: sprinque.php:732 327 msgid "Net %s days" 328 msgstr "Net %s days" 329 330 #: sprinque.php:736 331 msgid "Pay in %s instalments" 332 msgstr "Pay in %s instalments" 333 334 #: sprinque.php:737 335 msgid "%s days" 336 msgstr "%s days" 337 338 #: templates/frontend/srinque_pay_modal_form.php:144 339 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 340 msgstr "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 341 342 #: templates/frontend/srinque_pay_modal_form.php:129 343 msgid "Congratulations!" 344 msgstr "Congratulations!" 345 346 #: templates/frontend/srinque_pay_modal_form.php:131 347 msgid "You've been approved to pay with net terms. Select the payment term that best suits your company" 348 msgstr "You've been approved to pay with net terms. Select the payment term that best suits your company" 349 350 #: templates/frontend/srinque_pay_modal_form.php:134 351 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 352 msgstr "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 353 354 #: templates/frontend/srinque_pay_modal_form.php:137 355 msgid "Net terms" 356 msgstr "Net terms" 357 358 #: templates/frontend/srinque_pay_modal_form.php:143 359 msgid "Instalments" 360 msgstr "Instalments" 361 362 #: templates/frontend/srinque_pay_modal_form.php:138 363 msgid "Pay the total order amount anytime within the due date." 364 msgstr "Pay the total order amount anytime within the due date." -
sprinque/tags/1.7.0/languages/sprinque.pot
r2974373 r2982514 357 357 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 358 358 msgstr "" 359 360 #: include/payment_method.php:522 361 #: include/payment_method.php:554 362 msgid "You have been approved for a payment term of %s days by Sprinque!" 363 msgstr "" 364 365 #: sprinque.php:732 366 msgid "Net %s days" 367 msgstr "" 368 369 #: sprinque.php:736 370 msgid "Pay in %s instalments" 371 msgstr "" 372 373 #: sprinque.php:737 374 msgid "%s days" 375 msgstr "" 376 377 #: templates/frontend/srinque_pay_modal_form.php:144 378 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 379 msgstr "" 380 381 #: templates/frontend/srinque_pay_modal_form.php:129 382 msgid "Congratulations!" 383 msgstr "" 384 385 #: templates/frontend/srinque_pay_modal_form.php:131 386 msgid "You've been approved to pay with net terms. Select the payment term that best suits your company" 387 msgstr "" 388 389 #: templates/frontend/srinque_pay_modal_form.php:134 390 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 391 msgstr "" 392 393 #: templates/frontend/srinque_pay_modal_form.php:137 394 msgid "Net terms" 395 msgstr "" 396 397 #: templates/frontend/srinque_pay_modal_form.php:143 398 msgid "Instalments" 399 msgstr "" 400 401 #: templates/frontend/srinque_pay_modal_form.php:138 402 msgid "Pay the total order amount anytime within the due date." 403 msgstr "" -
sprinque/tags/1.7.0/readme.txt
r2974791 r2982514 6 6 Tested up to: 6.3.1 7 7 Requires PHP: 5.3 8 Stable tag: 1. 6.18 Stable tag: 1.7.0 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 50 50 51 51 == Changelog == 52 53 = 1.7.0 - October 23, 2023 = 54 * Implemented Fingerprint; 55 * Pay in 3 instalments; 56 * Handle wp error for get payment terms; 52 57 53 58 = 1.6.1 - October 4, 2023 = -
sprinque/tags/1.7.0/sprinque.php
r2974791 r2982514 5 5 Description: Sprinque for WordPress is a plugin that allows you to offer your business buyers net payment terms (15, 30, 60, 90 days) and thereby grow conversion and retention. 6 6 Author: Sprinque 7 Version: 1. 6.17 Version: 1.7.0 8 8 Text Domain: sprinque 9 9 Domain Path: /languages 10 10 */ 11 11 12 define( 'PLUGIN_SRINQUE_VERSION', '1. 6.1' );12 define( 'PLUGIN_SRINQUE_VERSION', '1.7.0' ); 13 13 define( 'PLUGIN_SRINQUE_DIR', __DIR__ ); 14 14 define( 'PLUGIN_SRINQUE_PATH', plugins_url( '', __FILE__ ) ); … … 66 66 protected const API_ERROR_REPORT_RECIPIENT = 'plugins@sprinque.com'; 67 67 68 public const INSTALMENTS = [ 'PAY_IN_3', 'PAY_IN_6','PAY_IN_9','PAY_IN_12' ]; 69 68 70 public $first_response = false; 69 71 … … 315 317 $fees = $woocommerce->cart->get_fees(); 316 318 $net_term = $_SESSION['net_term']; 317 $net_term = strtolower($net_term); 318 319 $days = substr($net_term, 3); 320 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 319 320 if( ! in_array( $net_term, $this::INSTALMENTS ) ) { 321 $net_term = strtolower($net_term); 322 323 $days = substr($net_term, 3); 324 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 325 }else{ 326 $net_term = strtolower($net_term); 327 328 $days = substr($net_term, 7); 329 $fee_name = __( sprintf('Surcharge pay in %d instalments', $days), 'sprinque' ); 330 } 321 331 322 332 if ( $this->check_if_fee_added( $fees, $fee_name ) ) { … … 555 565 if ($fee_percents > 0.0) { 556 566 $fees = $order->get_fees(); 557 $days = substr($payment_term, 3); 558 559 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 567 if( ! in_array( $payment_term, $this::INSTALMENTS ) ){ 568 $days = substr($payment_term, 3); 569 570 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 571 }else{ 572 $days = substr($payment_term, 7); 573 $fee_name = __( sprintf('Surcharge pay in %d instalments', $days), 'sprinque' ); 574 } 560 575 561 576 if ( ! $this->check_if_fee_added( $fees, $fee_name ) ) { … … 647 662 $response = wp_remote_post( $api_url . $route, $post_data); 648 663 649 return json_decode( $response['body'], true ); 664 if ( is_wp_error( $response ) ) { 665 return new WP_Error( 'api_request_failed', 'API request failed. Please try again later.' ); 666 } 667 668 // Check for a valid response and return it 669 if ( is_array( $response ) && isset( $response['body'] ) ) { 670 return json_decode( $response['body'], true ); 671 } 672 673 // If the response is not valid, you can return a custom error or handle it as needed 674 return new WP_Error( 'invalid_response', 'Invalid API response. Please check your settings.'); 650 675 } 651 676 … … 733 758 'email_validation_error' => 'blocked-t-online', 734 759 'email_validation_notice' => 'business-email-verification', 735 'free' => __( "Free", 'sprinque' ) 760 'free' => __( "Free", 'sprinque' ), 761 'pay_in_instalments_format' => __( "Pay in %s instalments", 'sprinque' ), 762 'pay_in_instalments_circle' => __( "%s days", 'sprinque' ), 736 763 ) ); 737 764 } … … 743 770 if ( !$payment_terms ) { 744 771 $payment_terms = $this->srinque_api([], 'GET', "/seller/pricing"); 772 773 if ( is_wp_error( $payment_terms ) ) { 774 return []; 775 } 776 745 777 $payment_terms = $payment_terms['buyer_pricing_fee_percent']; 746 778 if (!is_array($payment_terms)) { -
sprinque/tags/1.7.0/templates/frontend/srinque_pay_modal_form.php
r2974373 r2982514 128 128 <div class="select_payment_term" style="display: none;"> 129 129 <div class="wpm-modal-form-tab__title"><?php _e( "Congratulations!", 'sprinque' ); ?></div> 130 <div class="wpm-modal-form-tab__dsc"><?php _e( "You've been approved to pay with net terms. Select the payment term that best suits your company", 'sprinque' ); ?></div> 130 <div class="wpm-modal-form-tab__dsc wpm-modal-form-tab__dsc_terms" style="display: none;"> 131 <?php _e( "You've been approved to pay with net terms. Select the payment term that best suits your company", 'sprinque' ); ?> 132 </div> 133 <div class="wpm-modal-form-tab__dsc wpm-modal-form-tab__dsc_terms_and_instalments" style="display: none;"> 134 <?php _e( "You have been approved to pay with net terms or instalments. Choose the option that best suits your business", 'sprinque' ); ?> 135 </div> 131 136 <div class="wpm-modal-form-tab__terms" id="wpm-terms"> 132 <div class="wpm-terms-row total"> 133 <div class="label"><?php _e("Total amount", 'sprinque'); ?></div> 134 <div class="value"><?= get_woocommerce_currency_symbol(); ?>00.00</div> 135 </div> 137 <div class="wpm-modal-form-tab__subtitle"><?php _e( "Net terms", 'sprinque' ); ?></div> 138 <div class="wpm-modal-form-tab__description"><?php _e( "Pay the total order amount anytime within the due date.", 'sprinque' ); ?></div> 139 140 </div> 141 <div class="wpm-modal-form-tab__instalments" id="wpm-terms-and-instalments" style="display: none;"> 142 <div class="wpm-modal-form-tab__instalment"> 143 <div class="wpm-modal-form-tab__subtitle"><?php _e( "Instalments", 'sprinque' ); ?></div> 144 <div class="wpm-modal-form-tab__description"><?php _e( "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order.", 'sprinque' ); ?></div> 145 <div class="wpm-instalments-options"> 146 </div> 147 </div> 148 </div> 149 <div class="wpm-terms-row total"> 150 <div class="label"><?php _e("Total amount", 'sprinque'); ?></div> 151 <div class="value"><?= get_woocommerce_currency_symbol(); ?>00.00</div> 136 152 </div> 137 153 <button class="wpm-btn wpm-btn_primary wpm-btn_mt wpm-btn_block confirm-order-term" disabled><?php _e( "Confirm order", 'sprinque' ); ?></button> -
sprinque/trunk/assets/css/frontend.css
r2974373 r2982514 14 14 border: 1px solid #e2e4f9; 15 15 border-radius: 3px; 16 padding: 1 7px 7px;16 padding: 15px; 17 17 color: #1f2355; 18 18 margin-top: 16px; … … 547 547 margin: 0px; 548 548 cursor: pointer; 549 user-select: none; 549 -webkit-user-select: none; 550 -moz-user-select: none; 551 user-select: none; 550 552 vertical-align: middle; 551 appearance: none; 553 -webkit-appearance: none; 554 -moz-appearance: none; 555 appearance: none; 552 556 text-decoration: none; 553 557 font-weight: 600 !important; … … 651 655 border: solid white; 652 656 border-width: 0 2px 2px 0; 653 -webkit-transform: rotate(45deg);654 -ms-transform: rotate(45deg);655 657 transform: rotate(45deg); 656 658 } … … 936 938 } 937 939 938 /*# sourceMappingURL=frontend.css.map */ 940 .wpm-modal-form-tab__subtitle { 941 color: var(--wire-black-900, #000339); 942 font-size: 14px; 943 font-style: normal; 944 font-weight: 600; 945 line-height: 22px; /* 157.143% */ 946 margin-bottom: 10px; 947 } 948 949 .wpm-modal-form-tab__description { 950 color: var(--wire-black-900, #000339); 951 font-size: 14px; 952 font-style: normal; 953 font-weight: 400; 954 line-height: 22px; /* 157.143% */ 955 } 956 957 .wpm-instalments-row { 958 display: flex; 959 align-items: center; 960 box-sizing: border-box; 961 border: 1px solid #e2e4f9; 962 border-radius: 3px; 963 padding: 15px; 964 color: #1f2355; 965 margin-top: 16px; 966 flex-direction: column; 967 } 968 .wpm-instalments-row > p { 969 display: none; 970 } 971 .wpm-instalments-row .wpm-instalments-row-label { 972 width: 100%; 973 display: flex; 974 align-items: center; 975 box-sizing: border-box; 976 padding: 0 0 15px; 977 color: #1f2355; 978 margin-top: 0; 979 } 980 .wpm-instalments-row .wpm-instalments-row-label .value { 981 margin-left: auto; 982 } 983 984 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .input-placeholder { 985 width: 20px; 986 height: 20px; 987 border-radius: 20px; 988 border: 2px solid #D9DBF2; 989 margin-right: 9px; 990 } 991 992 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row input[type=radio] { 993 display: none !important; 994 } 995 996 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .label, #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .value { 997 font-size: 16px; 998 } 999 1000 .wpm-instalments-row-circles { 1001 display: flex; 1002 justify-content: center; 1003 align-items: center; 1004 gap: 10px; 1005 flex-wrap: wrap; 1006 } 1007 .wpm-instalments-row-circles > p { 1008 margin: 0; 1009 display: flex; 1010 } 1011 .wpm-instalments-row-circles .wpm-instalments-row-circle-item { 1012 border: 2px dashed #D9DBF2; 1013 border-radius: 100%; 1014 display: flex; 1015 flex-direction: column; 1016 justify-content: center; 1017 align-items: center; 1018 vertical-align: middle; 1019 height: 78px; 1020 width: 78px; 1021 } 1022 .wpm-instalments-row-circles .wpm-instalments-row-circle-item .wpm-instalments-row-circle-item-days { 1023 color: var(--wire-black-500, #6266A7); 1024 text-align: center; 1025 font-size: 12.191px; 1026 font-style: normal; 1027 font-weight: 600; 1028 line-height: 24.382px; /* 200% */ 1029 } 1030 .wpm-instalments-row-circles .wpm-instalments-row-circle-item .wpm-instalments-row-circle-item-price { 1031 color: var(--wire-black-500, #6266A7); 1032 font-size: 12.191px; 1033 font-style: normal; 1034 font-weight: 400; 1035 line-height: 24.382px; 1036 } 1037 .wpm-instalments-row-circles .wpm-instalments-row-circle-item p { 1038 display: none; 1039 } 1040 1041 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active { 1042 border-color: #00023c; 1043 } 1044 1045 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active .input-placeholder { 1046 background-color: #00023c; 1047 border-color: #00023c; 1048 background-image: url(../img/checkmark.png); 1049 background-position: center center; 1050 background-repeat: no-repeat; 1051 } 1052 1053 .wpm-instalments-row-circle-item-arrow { 1054 background: url("../img/arrow-right.svg") center center no-repeat; 1055 width: 24px; 1056 height: 24px; 1057 } 1058 1059 .wpm-modal-form-tab__instalments { 1060 margin-top: 15px; 1061 } 1062 1063 .select_payment_term .wpm-modal-form-tab__title { 1064 color: var(--wire-black-900, #000339); 1065 text-align: center; 1066 font-size: 20px; 1067 font-style: normal; 1068 font-weight: 700; 1069 line-height: 32px; /* 160% */ 1070 } 1071 .select_payment_term .wpm-modal-form-tab__dsc { 1072 margin: 30px 0; 1073 color: var(--wire-black-900, #000339); 1074 text-align: center; 1075 font-size: 16px; 1076 font-style: normal; 1077 font-weight: 400; 1078 line-height: 24px; 1079 } 1080 .select_payment_term .wpm-terms-row.total { 1081 display: flex; 1082 justify-content: space-between; 1083 margin-top: 20px; 1084 } 1085 .select_payment_term .wpm-terms-row.total .label { 1086 color: var(--wire-black-900, #000339); 1087 font-size: 20px; 1088 font-style: normal; 1089 font-weight: 700; 1090 line-height: 32px; /* 160% */ 1091 } 1092 .select_payment_term .wpm-terms-row.total .value { 1093 color: var(--wire-black-900, #000339); 1094 font-size: 20px; 1095 font-style: normal; 1096 font-weight: 700; 1097 line-height: 32px; /* 160% */ 1098 } 1099 .select_payment_term .wpm-terms-row.total p { 1100 display: none; 1101 } 1102 1103 body #wpm-modal-form-wrapper #wpm-modal-form.modal-form.modal-form_show .select_payment_term .wpm-modal-form-tab__title { 1104 text-align: center; 1105 }/*# sourceMappingURL=frontend.css.map */ -
sprinque/trunk/assets/css/frontend.css.map
r2974373 r2982514 1 {"version":3,"source Root":"","sources":["frontend.scss"],"names":[],"mappings":"AAIQ;AAJR;EAAsB;IAAK;;EAAoB;IAAG;;;AAehD;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAQJ;EACE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;;;AAQA;EACE;;;AAWA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EAGE,aA5GM;EA6GN;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;EACA;EACA;EACA,aA/HI;;AAgIJ;EACE;;AAGF;EACE,aArIE;;AA2IJ;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIJ;EAGM;IACE;;EAEA;IACE;;;AAOV;EAEE;;AAEA;EACE,aAzKE;EA0KF;;AAGF;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA,OAtMG;;AAyMP;EACE;EACA;EACA;EACA;;AAGA;EACE;EACA;;AACA;EACE;;AAGJ;EACE;;AAKN;EACE;EACA,OAhOU;EAiOV;;AAGF;EAKE;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EAEA;EACA;EACA;EACA;EAEA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;;AAIF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;;AACA;EANF;IAOI;IACA;;;AAEF;EACE;;AAEF;EAbF;IAcI;IACA;;EACA;IACE;;;AAKJ;EADF;IAEI;IACA;IACA;IACA;IACA;IACA;;;AAIJ;AAAA;AAAA;AAAA;EAIE;;AAIF;EACE;EACA;;AAGE;EACE;EACA;;AAIE;EACE;;AAKR;EACE;;AACA;EACE;EACA;EACA;;AAGJ;EACE;;AACA;EACE;;AAEF;AAAA;EAEE;EACA;;AAEF;EACE;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAtbN;EAwbQ;;AAvbR;EAubQ;;AAtbR;EAsbQ;;AArbR;EAqbQ;;AAEF;EACE;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEE;EACE;EACA;;AAGA;EACE;EACA;;AAKR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACE;;AAKJ;EACE;EACA;;AAMR;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;;AAxBA;EACE;;AAwBF;EA1BF;IA2BI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAXF;IAYI;IACA;;;AAMJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAhlBN;EAklBQ;;AAjlBR;EAilBQ;;AAhlBR;EAglBQ;;AA/kBR;EA+kBQ;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AA4HF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OA9vBU;EAgwBV;EACA;;AACA;EA5BF;IA6BI;IACA;IACA;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAIA;EACE;;AAOR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKJ;EACE;EACA;EACA;;AAOE;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE,OAh+BO;EAi+BP;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,OA3/BO;;AA8/BT;EACE;;AAIA;EACE;;AAGF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;;;AAcR;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OAzjCY;EA0jCZ;EACA;EACA;;AAEA;EAKE;;;AASN;EACE;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAKJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE,OA5mCW;EA6mCX;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE,OAvoCW;;;AA0oCb;EACE;EACA;;;AAIA;EACE;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA","file":"frontend.css"}1 {"version":3,"sources":["frontend.scss","frontend.css"],"names":[],"mappings":"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","file":"frontend.css"} -
sprinque/trunk/assets/css/frontend.scss
r2974373 r2982514 20 20 border: 1px solid #e2e4f9; 21 21 border-radius: 3px; 22 padding: 1 7px 7px;22 padding: 15px; 23 23 color: #1f2355; 24 24 margin-top: 16px; … … 1229 1229 } 1230 1230 } 1231 .wpm-modal-form-tab__subtitle{ 1232 color: var(--wire-black-900, #000339); 1233 font-size: 14px; 1234 font-style: normal; 1235 font-weight: 600; 1236 line-height: 22px; /* 157.143% */ 1237 margin-bottom: 10px; 1238 } 1239 .wpm-modal-form-tab__description{ 1240 color: var(--wire-black-900, #000339); 1241 font-size: 14px; 1242 font-style: normal; 1243 font-weight: 400; 1244 line-height: 22px; /* 157.143% */ 1245 } 1246 .wpm-instalments-row{ 1247 display: flex; 1248 align-items: center; 1249 box-sizing: border-box; 1250 border: 1px solid #e2e4f9; 1251 border-radius: 3px; 1252 padding: 15px; 1253 color: #1f2355; 1254 margin-top: 16px; 1255 flex-direction: column; 1256 & > p{ 1257 display: none; 1258 } 1259 .wpm-instalments-row-label{ 1260 width: 100%; 1261 display: flex; 1262 align-items: center; 1263 box-sizing: border-box; 1264 padding: 0 0 15px; 1265 color: #1f2355; 1266 margin-top: 0; 1267 .value{ 1268 margin-left: auto; 1269 } 1270 } 1271 } 1272 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .input-placeholder { 1273 width: 20px; 1274 height: 20px; 1275 border-radius: 20px; 1276 border: 2px solid #D9DBF2; 1277 margin-right: 9px; 1278 } 1279 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row input[type=radio] { 1280 display: none !important; 1281 } 1282 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .label, #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row .value { 1283 font-size: 16px; 1284 } 1285 .wpm-instalments-row-circles{ 1286 display: flex; 1287 justify-content: center; 1288 align-items: center; 1289 gap: 10px; 1290 flex-wrap: wrap; 1291 & > p{ 1292 margin: 0; 1293 display: flex; 1294 } 1295 1296 .wpm-instalments-row-circle-item{ 1297 border: 2px dashed #D9DBF2; 1298 border-radius: 100%; 1299 display: flex; 1300 flex-direction: column; 1301 justify-content: center; 1302 align-items: center; 1303 vertical-align: middle; 1304 height: 78px; 1305 width: 78px; 1306 .wpm-instalments-row-circle-item-days{ 1307 color: var(--wire-black-500, #6266A7); 1308 text-align: center; 1309 font-size: 12.191px; 1310 font-style: normal; 1311 font-weight: 600; 1312 line-height: 24.382px; /* 200% */ 1313 } 1314 .wpm-instalments-row-circle-item-price{ 1315 color: var(--wire-black-500, #6266A7); 1316 font-size: 12.191px; 1317 font-style: normal; 1318 font-weight: 400; 1319 line-height: 24.382px; 1320 } 1321 p{ 1322 display: none; 1323 } 1324 } 1325 } 1326 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active { 1327 border-color: #00023c; 1328 } 1329 #wpm-terms-and-instalments.wpm-modal-form-tab__instalments .wpm-instalments-row.active .input-placeholder { 1330 background-color: #00023c; 1331 border-color: #00023c; 1332 background-image: url(../img/checkmark.png); 1333 background-position: center center; 1334 background-repeat: no-repeat; 1335 } 1336 .wpm-instalments-row-circle-item-arrow{ 1337 background: url("../img/arrow-right.svg") center center no-repeat; 1338 width: 24px; 1339 height: 24px; 1340 } 1341 .wpm-modal-form-tab__instalments{ 1342 margin-top: 15px; 1343 } 1344 .select_payment_term{ 1345 .wpm-modal-form-tab__title{ 1346 color: var(--wire-black-900, #000339); 1347 text-align: center; 1348 font-size: 20px; 1349 font-style: normal; 1350 font-weight: 700; 1351 line-height: 32px; /* 160% */ 1352 } 1353 .wpm-modal-form-tab__dsc{ 1354 margin: 30px 0; 1355 color: var(--wire-black-900, #000339); 1356 text-align: center; 1357 font-size: 16px; 1358 font-style: normal; 1359 font-weight: 400; 1360 line-height: 24px; 1361 } 1362 .wpm-terms-row.total{ 1363 display: flex; 1364 justify-content: space-between; 1365 margin-top: 20px; 1366 .label{ 1367 color: var(--wire-black-900, #000339); 1368 font-size: 20px; 1369 font-style: normal; 1370 font-weight: 700; 1371 line-height: 32px; /* 160% */ 1372 } 1373 .value{ 1374 color: var(--wire-black-900, #000339); 1375 font-size: 20px; 1376 font-style: normal; 1377 font-weight: 700; 1378 line-height: 32px; /* 160% */ 1379 } 1380 p{ 1381 display: none; 1382 1383 } 1384 } 1385 } 1386 body #wpm-modal-form-wrapper #wpm-modal-form.modal-form.modal-form_show .select_payment_term .wpm-modal-form-tab__title{ 1387 text-align: center; 1388 } -
sprinque/trunk/assets/js/frontend.js
r2974373 r2982514 41 41 42 42 update() { 43 let is_terms = false; 44 let is_instalments = false; 45 if( $('#wpm-terms .wpm-terms-row').length > 1 ){ 46 $('#wpm-terms .wpm-terms-row').remove(); 47 } 48 if( $('.wpm-instalments-row').length > 1 ){ 49 $('.wpm-instalments-row').remove(); 50 } 43 51 for (let key in this.payment_terms) { 52 if( key === 'pay_in_3' || key === 'pay_in_6' || key === 'pay_in_9' || key === 'pay_in_12' ){ 53 continue; 54 } 44 55 const keyUpper = key.toUpperCase(); 45 56 if (this.eligible_payment_terms.indexOf(keyUpper) > -1) { … … 50 61 const label = format.replace('%s', days); 51 62 52 if ( typeof fee === "undefined") {63 if ( typeof fee === "undefined" ) { 53 64 continue; 54 65 } … … 63 74 `); 64 75 } 76 is_terms = true; 77 } 78 for (let key in this.payment_terms) { 79 if( key === 'pay_in_3' || key === 'pay_in_6' || key === 'pay_in_9' || key === 'pay_in_12' ){ 80 const keyUpper = key.toUpperCase(); 81 if (this.eligible_payment_terms.indexOf(keyUpper) > -1) { 82 const availableTermUpperCase = this.eligible_payment_terms[keyUpper]; 83 const fee = this.payment_terms[key]; 84 const instalments = key.replace('pay_in_', ''); 85 const format = window.admin.pay_in_instalments_format; 86 const label = format.replace('%s', instalments); 87 88 if ( typeof fee === "undefined" ) { 89 continue; 90 } 91 92 const totalAmount = this.getCalculatedTotal(fee); 93 const numberOfMonths = parseInt(instalments); 94 const monthlyAmount = totalAmount / numberOfMonths; 95 96 97 // Create and append the dynamic HTML 98 let dynamicHtml = ` 99 <label class="wpm-instalments-row"> 100 <div class="wpm-instalments-row-label"> 101 <input type="radio" name="wpm_net_term" value="${availableTermUpperCase}" data-fee="${fee}" data-term="${key}"> 102 <div class="input-placeholder"></div> 103 <div class="label">${label}</div> 104 <div class="value">${this.calculateWithFee(fee)}</div> 105 </div> 106 <div class="wpm-instalments-row-circles"> 107 `; 108 109 // Add wpm-instalments-row-circle-item elements 110 for (let i = 1; i <= numberOfMonths; i++) { 111 const format = window.admin.pay_in_instalments_circle; 112 const label = format.replace('%s', (i * 30)); 113 dynamicHtml += ` 114 <div class="wpm-instalments-row-circle-item"> 115 <div class="wpm-instalments-row-circle-item-days">${label}</div> 116 <div class="wpm-instalments-row-circle-item-price">${window.admin.currency_symbol}${monthlyAmount.toFixed(2)}</div> 117 </div> 118 `; 119 120 // Add the arrow element after all but the last circle item 121 if (i < numberOfMonths) { 122 dynamicHtml += `<div class="wpm-instalments-row-circle-item-arrow"></div>`; 123 } 124 } 125 126 dynamicHtml += ` 127 </div> 128 </label> 129 `; 130 131 $('.wpm-instalments-options').append(dynamicHtml); 132 is_instalments = true; 133 134 } 135 } 136 } 137 138 if( is_instalments && is_terms ) { 139 jQuery('#wpm-terms-and-instalments').show(); 140 jQuery('.wpm-modal-form-tab__dsc_terms_and_instalments').show(); 141 jQuery('.wpm-modal-form-tab__dsc_terms').hide(); 142 }else if( is_terms && ! is_instalments ) { 143 jQuery('#wpm-terms-and-instalments').hide(); 144 jQuery('.wpm-modal-form-tab__dsc_terms_and_instalments').hide(); 145 jQuery('.wpm-modal-form-tab__dsc_terms').show(); 65 146 } 66 147 }, … … 80 161 81 162 jQuery('.wpm-terms-row.total .value').text(window.admin.currency_symbol + totalWithFee.toFixed(2)); 163 }, 164 getCalculatedTotal( selected_fee ) { 165 const fee = 1.0 + (Number(selected_fee) / 100.0); 166 const totalWithFee = this.amount * fee; 167 168 return totalWithFee.toFixed(2); 82 169 } 83 170 }; … … 115 202 jQuery(this).closest('.wpm-terms-row').addClass('active'); 116 203 jQuery('.confirm-order-term').removeAttr('disabled'); 204 205 const instalments = jQuery('.wpm-modal-form-tab__instalments'); 206 jQuery('.active', instalments).removeClass('active'); 207 208 recalculateTotal(); 209 }); 210 211 $('body').on('change', '.wpm-instalments-row input[type="radio"]', function () { 212 const instalments = jQuery(this).closest('.wpm-modal-form-tab__instalments'); 213 jQuery('.active', instalments).removeClass('active'); 214 jQuery(this).closest('.wpm-instalments-row').addClass('active'); 215 jQuery('.confirm-order-term').removeAttr('disabled'); 216 217 const terms = jQuery('.wpm-modal-form-tab__terms'); 218 jQuery('.active', terms).removeClass('active'); 117 219 118 220 recalculateTotal(); … … 189 291 190 292 function recalculateTotal() { 191 if (jQuery('.wpm-terms-row.active').length < 1) { 192 return ; 193 } 194 195 selectPaymentTerm.setSelected(jQuery('.wpm-terms-row.active input:checked').attr('data-term')); 293 if (jQuery('.wpm-terms-row.active').length >= 1 ) { 294 selectPaymentTerm.setSelected(jQuery('.wpm-terms-row.active input:checked').attr('data-term')); 295 } 296 297 if (jQuery('.wpm-instalments-row.active').length >= 1 ) { 298 selectPaymentTerm.setSelected(jQuery('.wpm-instalments-row.active input:checked').attr('data-term')); 299 } 196 300 } 197 301 … … 308 412 }); 309 413 414 var metadata = {}; 415 310 416 $(document.body).on('checkout_error', function() { 311 417 // Check if the sprinque payment gateway is selected 312 418 if(!$('#payment_method_wpm_srinque_pay').length || !$('#payment_method_wpm_srinque_pay').is(':checked')) { 313 419 return; 420 } 421 422 try { 423 const fpPromise = import('https://fpjscdn.net/v3/VLQShOCoxtQifKWEZS4O') 424 .then(FingerprintJS => FingerprintJS.load({region: 'eu'})); 425 fpPromise 426 .then(fp => fp.get({ extendedResult: true })) 427 .then(result => ( 428 metadata = Sprinque.convertFingerprintDataToSprinquePayload( result ) 429 ) ); 430 } catch (e) { 431 console.log(e); 314 432 } 315 433 … … 648 766 'initial_shipping_zip_code': initial_shipping_zip_code, 649 767 'initial_shipping_country_code': initial_shipping_country_code, 768 'metadata': metadata 650 769 }, 651 770 type: 'POST', … … 865 984 'initial_shipping_zip_code': initial_shipping_zip_code, 866 985 'initial_shipping_country_code': initial_shipping_country_code, 986 'metadata': metadata 867 987 }; 868 988 -
sprinque/trunk/include/payment_method.php
r2974373 r2982514 260 260 $country = sanitize_text_field( $_POST['country_code'] ); 261 261 $business_name = sanitize_text_field( $_POST['business_name'] ); 262 $metadata = $_POST['metadata'] ?? []; 262 263 263 264 $lang = $this->get_current_language(); … … 299 300 ] 300 301 ]; 302 303 if( ! empty( $metadata ) ) { 304 $data['metadata'] = $metadata; 305 } 301 306 302 307 if (!empty($_POST['initial_shipping_address_line1'])) { -
sprinque/trunk/languages/sprinque-de_DE.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 145 msgstr "Verpassen Sie nicht Ihren Kauf" … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Kostenlos" … … 177 175 msgstr "Wenn Sie den Code nicht erhalten haben, überprüfen Sie bitte Ihren Spam-Ordner oder" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Ratenzahlungen" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "Netto %s Tage" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Nettobedingungen" 186 194 187 195 #: sprinque.php:259 … … 214 222 msgid "Pay by Invoice - Cancelled" 215 223 msgstr "Rechnungskauf - Storniert" 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Zahlung in %s Raten" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Zahlen Sie in 3 gleichen Raten, nach 30, 60 und 90 Tagen. Die genauen Fälligkeitstermine werden nach Eingang Ihrer Bestellung festgelegt." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Sie können den Gesamtbetrag der Bestellung jederzeit innerhalb des Fälligkeitsdatums bezahlen." 216 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 … … 358 381 msgstr "Sie wurden von Sprinque für ein Zahlungsziel von %s Tagen zugelassen!" 359 382 383 #: templates/frontend/srinque_pay_modal_form.php:134 384 #, fuzzy 385 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 386 msgstr "Sie haben die Genehmigung erhalten, mit Nettobedingungen oder in Raten zu zahlen. Wählen Sie die Option, die am besten zu Ihrem Unternehmen passt" 387 360 388 #: templates/frontend/srinque_pay_modal_form.php:181 361 #, fuzzy362 389 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 363 msgstr "Sie sind fast am Ziel! Bitte schließen oder aktualisieren Sie die Seite nicht, Sie werden automatisch auf die Seite mit der Bestellbestätigung weitergeleitet. Es dauert nur noch einen Moment , vielen Dank für Ihre Geduld!"390 msgstr "Sie sind fast am Ziel! Bitte schließen oder aktualisieren Sie die Seite nicht, Sie werden automatisch auf die Seite mit der Bestellbestätigung weitergeleitet. Es dauert nur noch einen Moment. Vielen Dank für Ihre Geduld!" 364 391 365 392 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/trunk/languages/sprinque-en_US.po
r2974373 r2982514 265 265 "days by Sprinque!" 266 266 267 #: include/payment_method.php: 420 include/payment_method.php:450268 # , php-format267 #: include/payment_method.php:522 268 #: include/payment_method.php:554 269 269 msgid "You have been approved for a payment term of %s days by Sprinque!" 270 msgstr " "270 msgstr "You have been approved for a payment term of %s days by Sprinque!" 271 271 272 272 #: templates/frontend/srinque_pay_modal_form.php:100 … … 282 282 msgstr "Congratulations!" 283 283 284 #: templates/frontend/srinque_pay_modal_form.php:130 285 msgid "" 286 "You've been approved to pay with net terms. Select the payment term that " 287 "best suits your company" 288 msgstr "" 289 "You've been approved to pay with net terms. Select the payment term that " 290 "best suits your company" 284 #: templates/frontend/srinque_pay_modal_form.php:131 285 msgid "You've been approved to pay with net terms. Select the payment term that best suits your company" 286 msgstr "You've been approved to pay with net terms. Select the payment term that best suits your company" 291 287 292 288 #: templates/frontend/srinque_pay_modal_form.php:133 … … 364 360 msgid "Free" 365 361 msgstr "Free" 362 363 #: sprinque.php:736 364 msgid "Pay in %s instalments" 365 msgstr "Pay in %s instalments" 366 367 #: templates/frontend/srinque_pay_modal_form.php:144 368 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 369 msgstr "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 370 371 #: templates/frontend/srinque_pay_modal_form.php:134 372 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 373 msgstr "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 374 375 #: templates/frontend/srinque_pay_modal_form.php:137 376 msgid "Net terms" 377 msgstr "Net terms" 378 379 #: templates/frontend/srinque_pay_modal_form.php:143 380 msgid "Instalments" 381 msgstr "Instalments" 382 383 #: templates/frontend/srinque_pay_modal_form.php:138 384 msgid "Pay the total order amount anytime within the due date." 385 msgstr "Pay the total order amount anytime within the due date." -
sprinque/trunk/languages/sprinque-es_ES.po
r2974373 r2982514 121 121 #: sprinque.php:668 122 122 #: templates/frontend/srinque_pay_modal_form.php:173 123 #, fuzzy124 123 msgid "Consider business email for quicker verification" 125 msgstr "Consider eel correo electrónico profesional para una verificación más rápida"124 msgstr "Considera el correo electrónico profesional para una verificación más rápida" 126 125 127 126 #: templates/frontend/srinque_pay_modal_form.php:107 … … 143 142 144 143 #: templates/frontend/srinque_pay_modal_form.php:180 145 #, fuzzy146 144 msgid "Don't miss out on your purchase" 147 msgstr "No se quede sin su compra"145 msgstr "No te quedes sin tu compra" 148 146 149 147 #: include/payment_method.php:880 150 148 #: sprinque.php:667 151 #, fuzzy152 149 msgid "Emails verification are blocked by t-online." 153 150 msgstr "Los correos electrónicos de verificación son bloqueados por t-online." … … 162 159 163 160 #: sprinque.php:663 164 #, fuzzy165 161 msgid "Free" 166 162 msgstr "Libre" … … 179 175 msgstr "Si no has recibido el código, comprueba tu carpeta de spam o" 180 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Plazos" 181 181 182 #: sprinque.php:444 182 183 msgid "Loading..." … … 184 185 185 186 #: sprinque.php:662 186 #, fuzzy187 187 msgid "Net %s days" 188 188 msgstr "Neto %s días" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Condiciones netas" 189 194 190 195 #: sprinque.php:259 … … 218 223 msgstr "Pago por factura: Cancelado" 219 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Pague en %s plazos" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Pague en 3 plazos iguales, a los 30, 60 y 90 días. Las fechas exactas de vencimiento se determinarán a la recepción de su pedido." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Pague el importe total del pedido en cualquier momento dentro del plazo establecido." 239 220 240 #: templates/frontend/srinque_pay_modal_form.php:101 221 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 237 257 #: templates/frontend/srinque_pay_modal_form.php:169 238 258 #: templates/frontend/srinque_pay_modal_form.php:176 239 #, fuzzy240 259 msgid "Powered by" 241 260 msgstr "Desarrollado por" … … 246 265 247 266 #: templates/frontend/srinque_pay_modal_form.php:175 248 #, fuzzy249 267 msgid "Proceed with current email" 250 268 msgstr "Continuar con el correo electrónico actual" … … 270 288 271 289 #: templates/frontend/srinque_pay_modal_form.php:167 272 #, fuzzy273 290 msgid "Required: business email for payment terms verification" 274 291 msgstr "Obligatorio: correo electrónico profesional para la verificación de las condiciones de pago" … … 297 314 #: sprinque.php:259 298 315 #: sprinque.php:451 299 #, fuzzy300 316 msgid "Surcharge payment term %d days" 301 317 msgstr "Recargo por plazo de %d días" … … 338 354 339 355 #: templates/frontend/srinque_pay_modal_form.php:174 340 #, fuzzy341 356 msgid "We've detected that you've entered a personal email address. As these accounts usually require manual verification taking approximately <b>1 business day</b>, we recommend switching to a business email for a quicker process." 342 357 msgstr "Hemos detectado que has introducido una dirección de correo electrónico personal. Como estas cuentas suelen requerir una verificación manual que tarda aproximadamente <b>1 día laborable</b>, te recomendamos que cambies a una dirección de correo electrónico profesional para agilizar el proceso." 343 358 344 359 #: templates/frontend/srinque_pay_modal_form.php:168 345 #, fuzzy346 360 msgid "We've detected that you've provided a \"t-online.de\" email. Unfortunately, Sprinque's verification emails are blocked by t-online, preventing us from verifying your Business. We kindly suggest switching to a business email and reinitiating the process." 347 msgstr "Hemos detectado que has proporcionado un correo electrónico \"t-online.de\". Lamentablemente, los correos electrónicos de verificación de Sprinque están bloqueados por t-online, lo que nos impide verificar tu Empresa. Le sugerimos que cambie a una dirección de correo electrónico comercial y reinicieel proceso."361 msgstr "Hemos detectado que has proporcionado un correo electrónico \"t-online.de\". Lamentablemente, los correos electrónicos de verificación de Sprinque están bloqueados por t-online, lo que nos impide verificar tu Empresa. Te sugerimos que cambies a una dirección de correo electrónico comercial y reinicies el proceso." 348 362 349 363 #: templates/frontend/srinque_pay_modal_form.php:77 … … 364 378 msgstr "Sprinque le ha aprobado un plazo de pago de %s días." 365 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Ha sido aprobado para pagar con condiciones netas o a plazos. Elija la opción que mejor se adapte a su empresa" 384 366 385 #: templates/frontend/srinque_pay_modal_form.php:181 367 #, fuzzy368 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 369 msgstr "¡Ya casi ha llegado! No cierre ni actualice la página, se le redirigirá automáticamente a la página de confirmación del pedido. Solo tardará un momento, ¡gracias por tu paciencia!"387 msgstr "¡Ya casi has terminado! No cierres ni actualices la página, se te redirigirá automáticamente a la página de confirmación del pedido. Solo tardará un momento, ¡gracias por tu paciencia!" 370 388 371 389 #: templates/frontend/srinque_pay_modal_form.php:130 … … 374 392 375 393 #: templates/frontend/srinque_pay_modal_form.php:144 376 #, fuzzy377 394 msgid "Your account has been created and you’ve been approved for a payment term of" 378 msgstr " Su cuenta ha sido creada y se le ha aprobado un plazo de pago de"395 msgstr "Tu cuenta ha sido creada y se te ha aprobado un plazo de pago de" -
sprinque/trunk/languages/sprinque-fr_FR.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 145 msgstr "Ne manquez pas votre achat" … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Gratuit" … … 177 175 msgstr "Si vous n'avez pas reçu le code, veuillez vérifier votre dossier spam ou" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Versement échelonné" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "Net %s jours" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Termes nets" 186 194 187 195 #: sprinque.php:259 … … 215 223 msgstr "Paiement par facture - Annulé" 216 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Paiements échelonnés %s" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Payez en 3 versements égaux, après 30, 60 et 90 jours. Les dates d'échéance exactes seront déterminées à la réception de votre commande." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Payer le montant total de la commande à tout moment avant la date d'échéance." 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 218 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 355 378 msgstr "Vous avez été approuvé pour un délai de paiement de %s jours par Sprinque !" 356 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Vous avez été approuvé pour payer avec des termes nets ou des versements échelonnés. Choisissez l'option qui convient le mieux à votre entreprise" 384 357 385 #: templates/frontend/srinque_pay_modal_form.php:181 358 #, fuzzy359 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 360 msgstr "Vous y êtes presque ! Ne fermez pas et n'actualisez pas la page, vous serez automatiquement redirigé vers la page de confirmation de votre commande. Cela ne prendra qu'un instant, merci de votre patience!"387 msgstr "Vous y êtes presque ! Ne fermez pas la page et ne l'actualisez pas : vous allez être automatiquement redirigé vers la page de confirmation de votre commande. Cela ne prendra qu'un instant. Nous vous remercions de votre patience !" 361 388 362 389 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/trunk/languages/sprinque-it_IT.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 msgstr "Non perdete l'occasione di acquistare"145 msgstr "Non lasciarti scappare questa occasione di acquisto" 147 146 148 147 #: include/payment_method.php:880 … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Gratuito" … … 177 175 msgstr "Se non hai ricevuto il codice, controlla la cartella dello spam o" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Rate" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "%s giorni netti" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Termini netti" 186 194 187 195 #: sprinque.php:259 … … 215 223 msgstr "Pagamento con fattura - Annullato" 216 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Pagare in %s rate" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Pagamento in 3 rate uguali, dopo 30, 60 e 90 giorni. Le date di scadenza esatte saranno determinate al momento della ricezione dell'ordine." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Pagate l'importo totale dell'ordine in qualsiasi momento entro la data di scadenza." 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 218 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 355 378 msgstr "Hai ottenuto l'approvazione per un termine di pagamento di %s giorni da parte di Sprinque!" 356 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "È stata approvata la possibilità di pagare con termini netti o a rate. Scegliete l'opzione più adatta alla vostra attività" 384 357 385 #: templates/frontend/srinque_pay_modal_form.php:181 358 #, fuzzy359 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 360 msgstr "Ci sei quasi! Non chiude te o aggiornate la pagina, verrete automaticamente reindirizzatialla pagina di conferma dell'ordine. Ci vorrà solo un attimo, grazie per la pazienza!"387 msgstr "Ci sei quasi! Non chiudere o aggiornare la pagina. Verrai automaticamente reindirizzato alla pagina di conferma dell'ordine. Ci vorrà solo un attimo, grazie per la pazienza!" 361 388 362 389 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/trunk/languages/sprinque-nl_NL.po
r2974373 r2982514 175 175 msgstr "Als je geen code ontvangen hebt, controleer dan je spam folder of" 176 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Termijnen" 181 177 182 #: sprinque.php:444 178 183 msgid "Loading..." … … 182 187 msgid "Net %s days" 183 188 msgstr "%s dagen netto" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Netto voorwaarden" 184 194 185 195 #: sprinque.php:259 … … 213 223 msgstr "Betalen per factuur - Geannuleerd" 214 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Betaal in %s termijnen" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Betaal in 3 gelijke termijnen, na 30, 60 en 90 dagen. De exacte vervaldata worden bepaald na ontvangst van je bestelling." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Betaal het totale orderbedrag op elk gewenst moment binnen de vervaldatum." 239 215 240 #: templates/frontend/srinque_pay_modal_form.php:101 216 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 353 378 msgstr "Je bent goedgekeurd voor een betalingstermijn van %s dagen door Sprinque!" 354 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Je bent goedgekeurd om te betalen met netto termijnen of in termijnen. Kies de optie die het beste bij uw bedrijf past" 384 355 385 #: templates/frontend/srinque_pay_modal_form.php:181 356 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" -
sprinque/trunk/languages/sprinque-pl_PL.po
r2974373 r2982514 142 142 143 143 #: templates/frontend/srinque_pay_modal_form.php:180 144 #, fuzzy145 144 msgid "Don't miss out on your purchase" 146 145 msgstr "Nie przegap swojego zakupu" … … 160 159 161 160 #: sprinque.php:663 162 #, fuzzy163 161 msgid "Free" 164 162 msgstr "Bezpłatnie" … … 177 175 msgstr "Jeśli nie otrzymałeś kodu, sprawdź folder spamu lub" 178 176 177 #: templates/frontend/srinque_pay_modal_form.php:143 178 #, fuzzy 179 msgid "Instalments" 180 msgstr "Raty" 181 179 182 #: sprinque.php:444 180 183 msgid "Loading..." … … 184 187 msgid "Net %s days" 185 188 msgstr "Netto %s dni" 189 190 #: templates/frontend/srinque_pay_modal_form.php:137 191 #, fuzzy 192 msgid "Net terms" 193 msgstr "Warunki netto" 186 194 187 195 #: sprinque.php:259 … … 215 223 msgstr "Płatność na podstawie faktury — anulowana" 216 224 225 #: sprinque.php:736 226 #, fuzzy 227 msgid "Pay in %s instalments" 228 msgstr "Płatność w ratach %s" 229 230 #: templates/frontend/srinque_pay_modal_form.php:144 231 #, fuzzy 232 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 233 msgstr "Płatność w 3 równych ratach, po 30, 60 i 90 dniach. Dokładne terminy płatności zostaną określone po otrzymaniu zamówienia." 234 235 #: templates/frontend/srinque_pay_modal_form.php:138 236 #, fuzzy 237 msgid "Pay the total order amount anytime within the due date." 238 msgstr "Zapłać całkowitą kwotę zamówienia w dowolnym momencie w terminie." 239 217 240 #: templates/frontend/srinque_pay_modal_form.php:101 218 241 #: templates/frontend/srinque_pay_modal_form.php:122 … … 355 378 msgstr "Zostałeś zatwierdzony na okres płatności %s dni przez Sprinque!" 356 379 380 #: templates/frontend/srinque_pay_modal_form.php:134 381 #, fuzzy 382 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 383 msgstr "Zostałeś zatwierdzony do płatności netto lub w ratach. Wybierz opcję, która najlepiej pasuje do Twojej firmy" 384 357 385 #: templates/frontend/srinque_pay_modal_form.php:181 358 #, fuzzy359 386 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 360 msgstr "Już prawie jesteś! Nie zamykaj ani nie odświeżaj strony, zostaniesz automatycznie przekierowany na stronę z potwierdzeniem zamówienia. To zajmie tylko chwilę, dziękujemy za cierpliwość!"387 msgstr "Już prawie gotowe! Nie zamykaj ani nie odświeżaj strony, zostaniesz automatycznie przekierowany na stronę z potwierdzeniem zamówienia. To zajmie tylko chwilę, dziękujemy za cierpliwość!" 361 388 362 389 #: templates/frontend/srinque_pay_modal_form.php:130 -
sprinque/trunk/languages/sprinque.po
r2969164 r2982514 318 318 msgid "Consider business email for quicker verification" 319 319 msgstr "Consider business email for quicker verification" 320 321 #: include/payment_method.php:522 322 #: include/payment_method.php:554 323 msgid "You have been approved for a payment term of %s days by Sprinque!" 324 msgstr "You have been approved for a payment term of %s days by Sprinque!" 325 326 #: sprinque.php:732 327 msgid "Net %s days" 328 msgstr "Net %s days" 329 330 #: sprinque.php:736 331 msgid "Pay in %s instalments" 332 msgstr "Pay in %s instalments" 333 334 #: sprinque.php:737 335 msgid "%s days" 336 msgstr "%s days" 337 338 #: templates/frontend/srinque_pay_modal_form.php:144 339 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 340 msgstr "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 341 342 #: templates/frontend/srinque_pay_modal_form.php:129 343 msgid "Congratulations!" 344 msgstr "Congratulations!" 345 346 #: templates/frontend/srinque_pay_modal_form.php:131 347 msgid "You've been approved to pay with net terms. Select the payment term that best suits your company" 348 msgstr "You've been approved to pay with net terms. Select the payment term that best suits your company" 349 350 #: templates/frontend/srinque_pay_modal_form.php:134 351 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 352 msgstr "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 353 354 #: templates/frontend/srinque_pay_modal_form.php:137 355 msgid "Net terms" 356 msgstr "Net terms" 357 358 #: templates/frontend/srinque_pay_modal_form.php:143 359 msgid "Instalments" 360 msgstr "Instalments" 361 362 #: templates/frontend/srinque_pay_modal_form.php:138 363 msgid "Pay the total order amount anytime within the due date." 364 msgstr "Pay the total order amount anytime within the due date." -
sprinque/trunk/languages/sprinque.pot
r2974373 r2982514 357 357 msgid "You're almost there! Please don't close or refresh the page, you will be automatically redirected to your order confirmation page. It will only take a moment, thanks for your patience!" 358 358 msgstr "" 359 360 #: include/payment_method.php:522 361 #: include/payment_method.php:554 362 msgid "You have been approved for a payment term of %s days by Sprinque!" 363 msgstr "" 364 365 #: sprinque.php:732 366 msgid "Net %s days" 367 msgstr "" 368 369 #: sprinque.php:736 370 msgid "Pay in %s instalments" 371 msgstr "" 372 373 #: sprinque.php:737 374 msgid "%s days" 375 msgstr "" 376 377 #: templates/frontend/srinque_pay_modal_form.php:144 378 msgid "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order." 379 msgstr "" 380 381 #: templates/frontend/srinque_pay_modal_form.php:129 382 msgid "Congratulations!" 383 msgstr "" 384 385 #: templates/frontend/srinque_pay_modal_form.php:131 386 msgid "You've been approved to pay with net terms. Select the payment term that best suits your company" 387 msgstr "" 388 389 #: templates/frontend/srinque_pay_modal_form.php:134 390 msgid "You have been approved to pay with net terms or instalments. Choose the option that best suits your business" 391 msgstr "" 392 393 #: templates/frontend/srinque_pay_modal_form.php:137 394 msgid "Net terms" 395 msgstr "" 396 397 #: templates/frontend/srinque_pay_modal_form.php:143 398 msgid "Instalments" 399 msgstr "" 400 401 #: templates/frontend/srinque_pay_modal_form.php:138 402 msgid "Pay the total order amount anytime within the due date." 403 msgstr "" -
sprinque/trunk/readme.txt
r2974791 r2982514 6 6 Tested up to: 6.3.1 7 7 Requires PHP: 5.3 8 Stable tag: 1. 6.18 Stable tag: 1.7.0 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 50 50 51 51 == Changelog == 52 53 = 1.7.0 - October 23, 2023 = 54 * Implemented Fingerprint; 55 * Pay in 3 instalments; 56 * Handle wp error for get payment terms; 52 57 53 58 = 1.6.1 - October 4, 2023 = -
sprinque/trunk/sprinque.php
r2974791 r2982514 5 5 Description: Sprinque for WordPress is a plugin that allows you to offer your business buyers net payment terms (15, 30, 60, 90 days) and thereby grow conversion and retention. 6 6 Author: Sprinque 7 Version: 1. 6.17 Version: 1.7.0 8 8 Text Domain: sprinque 9 9 Domain Path: /languages 10 10 */ 11 11 12 define( 'PLUGIN_SRINQUE_VERSION', '1. 6.1' );12 define( 'PLUGIN_SRINQUE_VERSION', '1.7.0' ); 13 13 define( 'PLUGIN_SRINQUE_DIR', __DIR__ ); 14 14 define( 'PLUGIN_SRINQUE_PATH', plugins_url( '', __FILE__ ) ); … … 66 66 protected const API_ERROR_REPORT_RECIPIENT = 'plugins@sprinque.com'; 67 67 68 public const INSTALMENTS = [ 'PAY_IN_3', 'PAY_IN_6','PAY_IN_9','PAY_IN_12' ]; 69 68 70 public $first_response = false; 69 71 … … 315 317 $fees = $woocommerce->cart->get_fees(); 316 318 $net_term = $_SESSION['net_term']; 317 $net_term = strtolower($net_term); 318 319 $days = substr($net_term, 3); 320 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 319 320 if( ! in_array( $net_term, $this::INSTALMENTS ) ) { 321 $net_term = strtolower($net_term); 322 323 $days = substr($net_term, 3); 324 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 325 }else{ 326 $net_term = strtolower($net_term); 327 328 $days = substr($net_term, 7); 329 $fee_name = __( sprintf('Surcharge pay in %d instalments', $days), 'sprinque' ); 330 } 321 331 322 332 if ( $this->check_if_fee_added( $fees, $fee_name ) ) { … … 555 565 if ($fee_percents > 0.0) { 556 566 $fees = $order->get_fees(); 557 $days = substr($payment_term, 3); 558 559 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 567 if( ! in_array( $payment_term, $this::INSTALMENTS ) ){ 568 $days = substr($payment_term, 3); 569 570 $fee_name = __( sprintf('Surcharge payment term %d days', $days), 'sprinque' ); 571 }else{ 572 $days = substr($payment_term, 7); 573 $fee_name = __( sprintf('Surcharge pay in %d instalments', $days), 'sprinque' ); 574 } 560 575 561 576 if ( ! $this->check_if_fee_added( $fees, $fee_name ) ) { … … 647 662 $response = wp_remote_post( $api_url . $route, $post_data); 648 663 649 return json_decode( $response['body'], true ); 664 if ( is_wp_error( $response ) ) { 665 return new WP_Error( 'api_request_failed', 'API request failed. Please try again later.' ); 666 } 667 668 // Check for a valid response and return it 669 if ( is_array( $response ) && isset( $response['body'] ) ) { 670 return json_decode( $response['body'], true ); 671 } 672 673 // If the response is not valid, you can return a custom error or handle it as needed 674 return new WP_Error( 'invalid_response', 'Invalid API response. Please check your settings.'); 650 675 } 651 676 … … 733 758 'email_validation_error' => 'blocked-t-online', 734 759 'email_validation_notice' => 'business-email-verification', 735 'free' => __( "Free", 'sprinque' ) 760 'free' => __( "Free", 'sprinque' ), 761 'pay_in_instalments_format' => __( "Pay in %s instalments", 'sprinque' ), 762 'pay_in_instalments_circle' => __( "%s days", 'sprinque' ), 736 763 ) ); 737 764 } … … 743 770 if ( !$payment_terms ) { 744 771 $payment_terms = $this->srinque_api([], 'GET', "/seller/pricing"); 772 773 if ( is_wp_error( $payment_terms ) ) { 774 return []; 775 } 776 745 777 $payment_terms = $payment_terms['buyer_pricing_fee_percent']; 746 778 if (!is_array($payment_terms)) { -
sprinque/trunk/templates/frontend/srinque_pay_modal_form.php
r2974373 r2982514 128 128 <div class="select_payment_term" style="display: none;"> 129 129 <div class="wpm-modal-form-tab__title"><?php _e( "Congratulations!", 'sprinque' ); ?></div> 130 <div class="wpm-modal-form-tab__dsc"><?php _e( "You've been approved to pay with net terms. Select the payment term that best suits your company", 'sprinque' ); ?></div> 130 <div class="wpm-modal-form-tab__dsc wpm-modal-form-tab__dsc_terms" style="display: none;"> 131 <?php _e( "You've been approved to pay with net terms. Select the payment term that best suits your company", 'sprinque' ); ?> 132 </div> 133 <div class="wpm-modal-form-tab__dsc wpm-modal-form-tab__dsc_terms_and_instalments" style="display: none;"> 134 <?php _e( "You have been approved to pay with net terms or instalments. Choose the option that best suits your business", 'sprinque' ); ?> 135 </div> 131 136 <div class="wpm-modal-form-tab__terms" id="wpm-terms"> 132 <div class="wpm-terms-row total"> 133 <div class="label"><?php _e("Total amount", 'sprinque'); ?></div> 134 <div class="value"><?= get_woocommerce_currency_symbol(); ?>00.00</div> 135 </div> 137 <div class="wpm-modal-form-tab__subtitle"><?php _e( "Net terms", 'sprinque' ); ?></div> 138 <div class="wpm-modal-form-tab__description"><?php _e( "Pay the total order amount anytime within the due date.", 'sprinque' ); ?></div> 139 140 </div> 141 <div class="wpm-modal-form-tab__instalments" id="wpm-terms-and-instalments" style="display: none;"> 142 <div class="wpm-modal-form-tab__instalment"> 143 <div class="wpm-modal-form-tab__subtitle"><?php _e( "Instalments", 'sprinque' ); ?></div> 144 <div class="wpm-modal-form-tab__description"><?php _e( "Pay in 3 equal instalments, after 30, 60, and 90 days. Exact due dates will be determined upon receipt of your order.", 'sprinque' ); ?></div> 145 <div class="wpm-instalments-options"> 146 </div> 147 </div> 148 </div> 149 <div class="wpm-terms-row total"> 150 <div class="label"><?php _e("Total amount", 'sprinque'); ?></div> 151 <div class="value"><?= get_woocommerce_currency_symbol(); ?>00.00</div> 136 152 </div> 137 153 <button class="wpm-btn wpm-btn_primary wpm-btn_mt wpm-btn_block confirm-order-term" disabled><?php _e( "Confirm order", 'sprinque' ); ?></button>
Note: See TracChangeset
for help on using the changeset viewer.