Revision 690 (by ahitrov, 2018/07/30 10:05:12) |
Sberbank gate. One-stage JSON API
|
package payments::Transaction;
use base "Contenido::Document";
sub extra_properties
{
return (
{ 'attr' => 'status', 'type' => 'status', 'rusname' => 'Статус тестирования',
'cases' => [
[0, 'Реальная оплата'],
[1, 'Тестовая оплата'],
],
},
{ 'attr' => 'form_url', 'type' => 'string', 'rusname' => 'URL формы оплаты' },
{ 'attr' => 'custom1', 'type' => 'string', 'rusname' => 'Параметр 1' },
{ 'attr' => 'custom2', 'type' => 'string', 'rusname' => 'Параметр 2' },
{ 'attr' => 'custom3', 'type' => 'string', 'rusname' => 'Параметр 3' },
)
}
sub class_name
{
return 'Payments: транзакция';
}
sub class_description
{
return 'Payments: транзакция';
}
sub class_table
{
return 'payments::SQL::TransactionsTable';
}
1;