Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
5797d91
Update README.md
yourpayments May 10, 2023
4aaef28
Update README.md
yourpayments May 10, 2023
9aa8d57
Update composer.json
yourpayments May 10, 2023
1c7bc58
Update composer.json
yourpayments May 10, 2023
2ab226e
Change namespace
whoiann May 11, 2023
2458005
Change payment button to SVG
whoiann May 12, 2023
646ed62
Delete old payment button
whoiann May 12, 2023
317fd13
Merge pull request #1 from payuru/main
whoiann May 12, 2023
7b52863
Changed the namespace to MerchantToken.php and MerchantTokenInterface…
whoiann May 15, 2023
d57ae4a
Update issue templates
yourpayments May 15, 2023
b0af562
Changed the namespace again
whoiann May 15, 2023
ab7444f
Final refactor README.md
whoiann May 15, 2023
1c97e50
Downgraded variable names
whoiann May 16, 2023
79bf370
Added token payment menu point
whoiann May 17, 2023
2a3cc55
Token
May 18, 2023
7e9a270
Changed the type of the field cvv from int to string
May 31, 2023
ffe7c98
changed domain to ypmn.ru
May 31, 2023
b3edea5
moved interfaces to new folder, fixed some names
May 31, 2023
99b5d4f
cut README.md into separate files
May 31, 2023
bda308c
added docs links
May 31, 2023
2117f08
style fix, more payu to ypmn changes, new menu
Jun 6, 2023
5efba0e
style fix, more payu to ypmn changes, new menu
Jun 6, 2023
2bc03da
added test cards, footer
Jun 6, 2023
392e486
cut merchant creation to separate file
Jun 6, 2023
cee1cb7
tuning examples
Jun 6, 2023
e05b64c
tuning examples
Jun 6, 2023
42e31ff
tuning examples
Jun 6, 2023
4f01289
readme
Jun 7, 2023
5b0617f
readme
Jun 7, 2023
0469304
readme
Jun 7, 2023
a1563a9
readme
Jun 7, 2023
9707185
readme & examples
Jun 7, 2023
e238a81
readme
Jun 7, 2023
a7983b7
GET debug
Jun 7, 2023
34212ce
GET debug
Jun 7, 2023
ae5cbda
GET debug
Jun 7, 2023
09e483b
Complete token payment method
Jun 7, 2023
9b4aa75
Merge branch 'readme_update'
Jun 7, 2023
90e9af0
Changed php version in composer.json
Jun 7, 2023
487986c
Merge remote-tracking branch 'origin/main'
Jun 7, 2023
dfc538b
style fix
Jun 7, 2023
c0f2658
Update README.md
yourpayments Jun 7, 2023
02872d2
Update README.md
yourpayments Jun 7, 2023
2679ac1
style fix
Jun 28, 2023
4802abf
added new MarketplaceRefnud examples and functions
Jun 28, 2023
c694fab
fixed serialization
Jun 28, 2023
dedc199
fixed serialization
Jun 28, 2023
45e5a06
lower amount for tests
Jun 28, 2023
266bf84
added orderTimeout (in seconds)
Jul 18, 2023
9481da5
added orderTimeout example
Jul 19, 2023
a93b852
added orderTimeout example
payuru Sep 7, 2023
9a4cf4c
Update README.md
yourpayments Sep 7, 2023
c4b0c0a
fixed form
payuru Sep 7, 2023
c8b1070
Update README.md
yourpayments Sep 7, 2023
19da6b5
fixed docLinks
payuru Sep 7, 2023
acfa1c5
some more start doc
payuru Sep 7, 2023
d05061d
some more start doc
payuru Sep 7, 2023
de742c4
more payout fields
payuru Sep 8, 2023
827b3f1
readme update, required payout field, new Std functions
payuru Sep 8, 2023
de18b02
rounded amount for 2 digits
payuru Sep 8, 2023
6b4c939
round fix
payuru Sep 8, 2023
8866746
local mode added
payuru Sep 8, 2023
7405d7c
fixed payout error
yourpayments Sep 18, 2023
569da74
Update ApiRequest.php
yourpayments Sep 20, 2023
988164d
Update ApiRequest.php
yourpayments Oct 4, 2023
bc735d8
added reports api
payuru Oct 19, 2023
84f52b6
added reports
payuru Oct 19, 2023
8374bc6
new methods: oneTimeTokenPayment, getSession
payuru Oct 24, 2023
7912577
added reports
payuru Oct 24, 2023
0e09ca0
fix
payuru Oct 24, 2023
7c0397f
fix
payuru Oct 24, 2023
e4b7ca6
secure-fields-example. bootstrap option
Oct 30, 2023
33c7ff7
secure-fields-example. secure fields examples and some fixes
Oct 31, 2023
aa85edd
secure-fields-example. secure fields second example, description of e…
Nov 1, 2023
f525e73
secure-fields-example. text security for cvv field
Nov 1, 2023
c92affe
secure-fields-example. add secure fields example to readme
Nov 1, 2023
51d4930
Merge pull request #2 from yourpayments/secure-fields-example
yourpayments Nov 1, 2023
1629b39
add user agreement secure field; change styles
Nov 13, 2023
e378619
add user agreement placeholder
Nov 14, 2023
a3ed03c
Merge pull request #3 from yourpayments/secure-fields-example
yourpayments Nov 15, 2023
a16b65b
added methods for general and chart reports
Dec 20, 2023
bbe1b03
fix
Dec 21, 2023
a5daa1b
fix dates
Dec 21, 2023
7f9f1e1
fix
Dec 21, 2023
05e3f16
fix get method
Dec 22, 2023
f919430
moved exceptions from the sendGetRequest method
Dec 22, 2023
6eb6285
Merge pull request #4 from yourpayments/YP-291__sdelat-zanovo-grafiki…
yourpayments Dec 22, 2023
22d5c66
YP-317_dopolnenie-api-vyplat has added api behavior
Dec 22, 2023
56a8872
Merge pull request #6 from yourpayments/YP-317_v4
yourpayments Dec 22, 2023
cd81251
sdk docs and examples
Dec 26, 2023
15d3f48
Merge pull request #7 from yourpayments/YP-291__sdelat-zanovo-grafiki…
yourpayments Dec 26, 2023
829a255
Update README.md
yourpayments Dec 26, 2023
899490a
fix debug chart response
Dec 26, 2023
3814376
Merge pull request #8 from yourpayments/YP-291__sdelat-zanovo-grafiki…
yourpayments Dec 27, 2023
55aa7dd
refactoring
Dec 27, 2023
f4e6272
Merge branch 'main' into YP-291__sdelat-zanovo-grafiki-v-cpanel
Dec 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/сообщение-об-ошибке.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Сообщение об ошибке
about: Сообщение об ошибке
title: ''
labels: ''
assignees: yourpayments

---

**Опишите ошибку**
Понятное и полное описание проблемы

**Как воспроизвести**
Шаги для воспроизведения проблемы:
1.
2.
3.

**Скриншоты и вывод программы**
Приведите скриншоты и/или тексты ошибок

**Окружение: ваше ПО, например:**
- Версия PHP
- OS
- Браузер

**Дополнительная информация**
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
composer.phar
/vendor/
.idea

# Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
# composer.lock

.ai
397 changes: 37 additions & 360 deletions README.md

Large diffs are not rendered by default.

146 changes: 146 additions & 0 deletions assets/css/secureFields.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
body {
min-width: 388px;
}

.form {
display: none;
justify-content: center;
margin: 25px 12px;
}

.form form {
width: 100%;
max-width: 500px;
min-width: 350px;
}

.rowDateAndCVV {
flex-direction: row;
}

@media only screen and (max-width: 438px) {
.rowDateAndCVV {
flex-direction: column;
}
}

.form button {
width: 100%;
}

.secret-field {
display: flex;
align-items: center;
}

.left-column-input {
/*width: 130px;*/
}

.right-column-input {
/*width: 130px;*/
}

.btn-primary {
color: #fff;
background-color: #3A9D86;
border-color: #3A9D86;
outline: none !important;
box-shadow: none !important;
}

.btn-primary:hover, .btn-primary:focus {
color: #000;
background-color: #83E8AB;
border-color: #83E8AB;
outline: none !important;
box-shadow: none !important;
}

.btn-primary:disabled, .btn-primary[disabled] {
color: #000;
background-color: #aaaaaa;
border-color: #999999;
outline: none !important;
box-shadow: none !important;
}

.form-control, .input-group-text {
border: 1px solid #3A9D86;
}

.result, .load {
display: none;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
margin: 25px 12px;
}

.result .icon {
margin-bottom: 15px;
}

.result .title {
font-size: 17px;
font-weight: 500;
margin-bottom: 8px;
}

.result .message {
font-size: 14px;
font-weight: 400;
margin-bottom: 25px;
line-height: 1.6em;
}

.result .message span {
font-size: inherit;
}

.json {
display: block;
text-align: left;
margin: 5px 0;
}

.load {
display: flex;
}

.load svg {
display: block;
width: 200px;
height: 200px;
}

#submitLoad {
display: none;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
background-color: #3A9D86;
border-color: #3A9D86;
outline: none !important;
box-shadow: none !important;
padding: 6px;
}

#submitLoad svg {
width: 24px;
height: 24px;
}

.reset {
display: none;
}

#simple-form {
display: none;
}

.no-padding-left {
padding-left: 0;
}
Loading