Auth and Capture - это то, о чем вы просите, но тогда вы говорите, что не хотите этого .. ?? Тем не менее, это дает вам функциональность, которой вы пользуетесь.
Вы можете сделать авторизацию $ 0, а затем запустить DoReferenceTransaction, когда будете готовы обработать платеж, а не захватить фактический auth, если хотите.
Это ваши единственные варианты при работе с Pro, хотя, и это даст вам такой же опыт предварительного одобрения для покупателя.
Вот шаги, чтобы выполнить то, что вам нужно.
Используйте DoDirectPayment запустить $0 Authorization (card verification). Пользователи будут вводить данные своей кредитной карты непосредственно в форму на вашем сайте без какого-либо перенаправления на PayPal (и без каких-либо знаний PayPal используется вообще, если вы не уведомите их каким-либо образом.)
Сохраните идентификатор транзакции, который вы получаете сформируйте эту проверку карты в истории транзакций для клиента в вашей базе данных. Этот идентификатор - это то, что будет использоваться для обработки будущих платежей с использованием этой кредитной карты.
Когда вы будете готовы обработать платеж для этого клиента, вытащите идентификатор из базы данных и используйте его с запросом DoReferenceTransaction для обработки любой суммы, в которой вы нуждаетесь.
Таким образом, проверка карты - это ваше предварительное одобрение, а затем выполнение ссылочных транзакций - это то же самое, что и выполнение запросов оплаты с помощью ключа Preapproval. Оба метода выполняют одно и то же, но одно с прямыми кредитными карточками, а другое - нет.
Если вы используете PHP, вы можете использовать этот PayPal PHP SDK, чтобы все вызовы API были очень быстрыми и легкими для вас. Если вы используете какой-то другой язык, тогда есть и SDK для тех, кто уверен, что я уверен.
Мой сайт подобен модели толпы финансирования. Но проблема в том, что я не могу разрешать владельцу сайта по некоторым причинам. Так не существует способа, которым я могу предоставить оплату кредитной картой и сделать предварительное одобрение? –
Справочные транзакции - это то, как вы это сделаете. Это именно то, для чего они нужны. –
Не могли бы вы прояснить весь процесс, если это возможно? И будут ли мои клиенты перенаправлены на сайт PayPal или нет, если я последую вашему пути. –