-
Notifications
You must be signed in to change notification settings - Fork 11
/
sberbank-acquiring.php
96 lines (81 loc) · 2.52 KB
/
sberbank-acquiring.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?php
return [
/**
* Авторизационные данные
*/
'auth' => [
'userName' => env('SBERBANK_USERNAME', ''),
'password' => env('SBERBANK_PASSWORD', ''),
'token' => env('SBERBANK_TOKEN', ''),
],
/**
* Логин продавца в платёжном шлюзе
*/
'merchant_login' => env('SBERBANK_MERCHANT_LOGIN', ''),
/**
* Адрес сервера Сбербанка
*/
'base_uri' => env('SBERBANK_URI', 'https://3dsec.sberbank.ru'),
/**
* Дополнительные параметры
*/
'params' => [
/**
* URL для перехода в случае успешной регистрации заказа
*/
'return_url' => env('SBERBANK_RETURN_URL', ''),
/**
* URL для перехода в случае неуспешной регистрации заказа
*/
'fail_url' => env('SBERBANK_FAIL_URL', ''),
],
/**
* Настройки модели пользователя
*/
'user' => [
'model' => \App\User::class,
'table' => 'users',
'primary_key' => 'id',
],
/**
* Названия таблиц ('ключ' => 'название')
*/
'tables' => [
/**
* Базовая таблица платежей
*/
'payments' => 'acquiring_payments',
/**
* Операции по платежам
*/
'payment_operations' => 'acquiring_payment_operations',
/**
* Платежи напрямую через систему Сбербанка
*/
'sberbank_payments' => 'acquiring_sberbank_payments',
/**
* Платежи через Apple Pay
*/
'apple_pay_payments' => 'acquiring_apple_pay_payments',
/**
* Платежи через Samsung Pay
*/
'samsung_pay_payments' => 'acquiring_samsung_pay_payments',
/**
* Платежи через Google Pay
*/
'google_pay_payments' => 'acquiring_google_pay_payments',
/**
* Статусы платежей
*/
'payment_statuses' => 'acquiring_payment_statuses',
/**
* Типы операций
*/
'payment_operation_types' => 'acquiring_payment_operation_types',
/**
* Типы платежных систем
*/
'payment_systems' => 'acquiring_payment_systems',
],
];