Номер телефона, проверка и Dwolla
Я интегрирую Dwolla в свой сайт / приложение. Я хочу, чтобы пользователи со своего банковского счета платили за написание контента на моем сайте.
Если я правильно понимаю, если пользователи дадут мне свой номер телефона или адрес электронной почты, я могу использовать метод send(), и они смогут завершить процесс с Dwolla.
У меня вопрос: нужно ли мне подтверждать номер телефона, который мне дают пользователи? Или Дволла сделает это? В каком формате он должен быть при отправке в Dwolla?
Кроме того, они будут получать текстовое сообщение на свой телефон со ссылкой для регистрации / входа в Dwolla? Просто убеждаюсь. Было бы неплохо увидеть пошаговое руководство для пользователей как по электронной почте, так и по номеру телефона.
Спасибо!
1 ответ
Отличный вопрос!
Телефонные номера
Номера телефонов должны быть представлены в виде строки из 10 цифр.
8187771234
Когда вы вводите номер телефона, который является недействительным (из-за неправильного формата, он не существует или недоступен), это произойдет:
Request:
{
...
"destinationId": "0000000000",
"destinationType": "Phone"
}
Response:
{
"Success": false,
"Message": "Unexpected exception",
"Response": null
}
Как видите, запрос не будет выполнен с Success
помечено как false
и никакие средства не будут отправлены. Что, вероятно, здесь выделяется, так это то, что текущее сообщение об ошибке совершенно бесполезно - это наш список того, что нужно исправить. После исправления мы добавим новые сообщения об ошибках в таблицу кодов ошибок на странице документации.
Так как я не знаю, насколько детальными будут коды ошибок (мы можем просто вернуть "Invalid phone number."
), возможно, вы захотите обработать проверку с вашей стороны, если вы хотите обнаружить определенные ошибки, такие как неверный код города или число из 14 цифр.
Пользовательский опыт
Получатель получит в виде текстового сообщения или по электронной почте приглашение зарегистрировать учетную запись Dwolla для получения своих средств. Вот примеры обоих:
SMS:
"Вы получили деньги от Гордона Чжэна! Претензия на dwolla.com/phone. Ваш код: 99999"
Email:
Как только пользователь закончит создание и проверку своей учетной записи, средства будут сразу же доступны. Важно, чтобы пользователь создал учетную запись с тем же номером телефона или адресом электронной почты, с которой он получил платеж.