Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E-mail по умолчанию #1

Open
sashabeep opened this issue Mar 22, 2020 · 1 comment
Open

E-mail по умолчанию #1

sashabeep opened this issue Mar 22, 2020 · 1 comment

Comments

@sashabeep
Copy link
Contributor

Далеко не у всех пользователей есть E-mail.
Но он всё равно нужен для чека.
Я сделал дополнительную настройку, если поле email вообще не заполнено, и оно подставляется в робокассу.
Проще, наверное, сделать галку, чтобы выбрать, будет ли подставляться e-mail менеджера из плагина Commerce, чтобы не заполнять в двух местах одну и ту же почту

https://github.com/mnoskov/commerce-payment-robokassa/blob/c1d8936ca4650c15ea7d7cb9a78c38093a95c505/assets/plugins/commerce/src/Payments/RobokassaPayment.php#L86

if (!empty($order['email']) && filter_var($order['email'], FILTER_VALIDATE_EMAIL)) {
            $data['Email'] = $order['email'];
        }else{
            $data['Email'] = $this->getSetting('defaultemail');
}
@mnoskov
Copy link
Collaborator

mnoskov commented May 5, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants