Пожалуйста, объясните разницу между всеми различными API PayPal, которые предлагаются, и почему у них так много разных. Если бы вы создали новый сайт на рынке в сравнении с Amazon или Etsy или SaaS, например Volusion или Shopify, и вы должны были взимать плату за продажу, можно ли это сделать с помощью услуг PayPal? Кроме того, они предлагают OAuth, такие как логин с google, я вижу, что у них есть API разрешений, что это значит. И прежде всего, что отличается между PayPal и Braintree, они кажутся очень похожими извне?
Каковы различия между API Paypal и API-интерфейсом BrainTrees v.zero, и который будет работать более эффективно для веб-сайта Node.JS Marketplace?
Ответ 1
Я хочу начать с того, что, хотя ваш вопрос касается PayPal, я бы, вероятно, с головы до головы сказал вам посмотреть на другую услугу... (Stripe http://www.stripe.com - это то, что Ид рекомендовал первоначально, но я учу этому еще один день). Но независимо от того, на данный момент я собираюсь ограничить свой ответ на PayPal и какие предлагаемые им интерфейсы программирования приложений (API) они предлагают; как о том, о чем вы спрашивали, и о том, что в нем и о его себе - дело хорошего размера.
В течение многих лет API PayPals превратился из очень простой системы в одну из лучших в отрасли. Он включает в себя так много вещей, которые могут быть легко запутаны. Поэтому, пока ваш вопрос широк, я считаю, что могу дать немного рекомендаций.
Мне кажется, что то, о чем вы просите, это то, как вы можете разделить платежи или массовые выплаты своим клиентам. Я также должен сказать, что он звучит очень похоже на так называемую рыночную услугу, такую как Amazon.com или многие другие крупные сайты электронной коммерции. Эти сайты, как правило, действуют в нескольких отношениях, позволяя клиентам покупать продукты у них, а также продавать продукты сами. Это не правило, а скорее то, что развивалось в онлайн-экономике на протяжении многих лет.
Сначала нам нужно понять, что такое API, и что он делает, и как его можно использовать. Нужно также иметь хорошее базовое понимание того, как работают веб-сайты, основанные на данных, и концепции того, как они разговаривают друг с другом. Кроме того, вы хотите понять основные языки, необходимые для использования API. Если вы не обладаете этими знаниями, я бы посоветовал вам начать там.
Но, говоря о API PayPals, он поддерживает широкий спектр и включает NVP/Soap (который будет считаться их "классическим" API), а также их блестящий новый REST API. В зависимости от того, на каком языке разрабатывается ваше веб-приложение, вы хотите выбрать подходящий язык.
Далее вам нужно понять, что может сделать их API, и как его можно использовать для повышения эффективности работы вашего бизнеса и предоставления более качественных услуг вашим клиентам. Как только вы поймете функциональность, вы сможете лучше понять, как достичь своей конечной цели, и вы, вероятно, найдете какие-то другие вещи на этом пути, о которых вы не думали, пока не погрузитесь в него.
Как вы знаете, PayPal может на самом деле предоставить услугу, которую вы ищете. Чтобы достичь этой функциональности, я думаю, что вы захотите исследовать и познакомиться с несколькими вещами. Во-первых, вы хотите подумать о том, сколько клиентов у вас будет, так как это будет важно, поскольку вы разрабатываете свой сервис. Например, существуют ограничения на определенные функции, и иногда вы можете понять, что понимание того, какая технология доступна, позволит вам разработать более творческие планы на этапе архитектуры вашего приложения.
Как я сказал ранее, они предлагают множество различных API-интерфейсов на выбор, однако, если ваша цель состоит в том, чтобы выступать в качестве "рынка", например, Amazon или Sears.com, или если вы хотите действовать как решение SaaS, такое как Amazon Web Stores, Shopify или Volusion. Я предполагаю, что в любом случае вы будете хотеть позволить своим клиентам получать деньги, и чтобы быть реалистичными, мы должны предположить, что для того, чтобы ваш сервис считался реалистичным, вам нужно предложить больше способов платить, чем только PayPal. Кредитные карты, чеки, банковские переводы, биткон, и т.д. Список можно продолжить. Возможно, вы сидите там, думая: "О, я просто не знаю, с чего начать!" Независимо от того, что оригинальный PayPal может не предлагать каждый метод, как мы узнаем, когда они скажут
"Наша платежная технология позволяет принимать кредитные карты, дебетовые карты и платежи PayPal через мобильные устройства, компьютеры и витрины" paypal
Я заверяю вас, что нет никаких оснований для паники. PayPal получил свой успех изначально, предоставляя услугу небольшим продавцам, таким как кто-то, продающий на eBay, и это была их ниша на протяжении многих лет. В результате успеха в своей нише PayPal для меня является одной из услуг, которая действительно помогла сделать Интернет интернетом, который мы видим сегодня, они помогли миллионам людей построить бизнес, и, следовательно, они выросли за эти годы, и теперь предлагают целый ряд платежных услуг, каждый из которых продается как отдельные "продукты" и пара, которые являются даже их собственными брендами. В то время как технически они не являются банком (если мы не считаем их дочерние компании), их абсолютно считают гигантом в платежной отрасли. Тем не менее, когда мы сравниваем их веб-сайт с сайтами некоторых крупных банковских учреждений, мы считаем его более удобным для пользователя. Несмотря на удобный дизайн, с таким количеством на выбор, новичок может легко получить
перегружены, и поэтому для краткой справки присоединяйтесь ко мне для полупростой эстакады о том, какие услуги PayPal предлагают, которые могут помочь начинающему рынку или программному обеспечению в качестве сервисной компании.
Давайте начнем с рассмотрения некоторых из наиболее распространенных и, по моему мнению, важных сервисов, которые будут знакомы с использованием PayPal, и позвольте мне дать краткий обзор того, что каждый из них. Когда это будет сделано, мы рассмотрим, какие из этих сервисов лучше всего использовать, если вы хотите запустить компанию с помощью веб-приложения, которое выполняет раздельные платежи, услуги на рынке или любую другую услугу, в которой, возможно, потребуется принять деньги от третьей стороны, сохраняйте процент и направляйте остальных на своего клиента.
-
PayPal для новичков, которым необходимо принимать платежи от кого-то, но может не понадобиться какой-либо API-интерфейс для интеграции с.
-
PayPal Business - Используется человеком, который начинает продавать больше, чем может, на своем личном счете,
-
PayPal Here - Используется для оплаты платежей на вашем телефоне с помощью карты читатель.
-
PayPal POS Solutions - используется как кассовый регистр в физическом магазине.
-
PayPal Online Invoicing - используется для отправки электронных счетов-фактур на ваш клиенты
-
Продукты, которые мы только что перечислили, могут быть жизнеспособным решением для некоторых продавцов, однако это касается того, какие API-интерфейсы использовать и какие службы могут использовать веб-сайт электронной коммерции, или веб-сайт на рынке лучше всего использовать и получить наибольшую выгоду. Есть только определенные опции для доступа к API. Чтобы не смутить, мы быстро пройдем через них. Поэтому, если ваша цель с использованием PayPal - создать новый Amazon.com Etsy или EBay, это те услуги, которые вы должны научиться использовать, и узнать больше о.
-
Аккаунты и услуги PayPal для более развитой компании, запуск с более сложным приложением или рабочим процессом, или всем, кому необходимо интегрировать службы PayPals в свои компьютерные системы:
-
** Стандарт Paypal Payments ** - Это довольно самоописание, однако PayPals поддерживает большинство услуг электронной коммерции. Узнать больше посещая эту ссылку
-
Экспресс-заказ. Позволяет вам проверять через PayPal клиентскую корзину, а также позволяет создать корзину покупок сортируется в пределах PayPal. Ограниченный доступ к API
-
PayPal Payments Pro - это тип что многие компании электронной коммерции находят, что им нужно, чтобы использовать услуги PayPals и предлагает довольно хороший доступ к API. Если у вас есть учетная запись PayPal Payments Pro, есть также пара услуги, которые вы можете получить дополнительно за небольшую дополнительную ежемесячную плату.
-
Виртуальный терминал PayPal. Позволяет принимать "заказ телефона" у клиента и введите информацию о платежной карте вручную. Не требует от клиента знать, что вы используете PayPal.
-
Платежный шлюз платежных операцийПолностью интегрированное решение для оплаты, сопоставимое с обычной учетной записью продавца. Pay Flow, может быть фактически использован с вашей учетной записью учетных записей ваших банковских банков, но это вопрос в другое время.
-
Хотя все перечисленные выше службы позволяют принимать самые распространенные способы оплаты, в сегодняшней онлайн-экономике мы обычно хотим принимать больше типов, и, как я сказал ранее, PayPal гораздо больше, чем встречается глаза, и они определенно тратили свое время и деньги, расправляя свои крылья. Благодаря новой услуге, которую они недавно выкатили, названной Braintree, PayPal развился, theyre уже не ограничительное платежное обслуживание, которое они, казалось, обречены стать на некоторое время. Braintree является лишь одним из их многочисленных "внеучебных" предложений услуг, которые у них сейчас есть, и пока я не успеваю пережить их сегодня, я коснусь тех немногих известных услуг PayPal, которые я нахожу наиболее полезными для магазин электронной коммерции или сайт на рынке.
Braintree zero - Braintree был приобретен у PayPal не так давно и рекламируется как платежная система с открытым исходным кодом. Цель Theyre состоит в том, чтобы повторно изобрести, как обмены платежей, позволяя процессу стать более плавным. Он также имеет очень продвинутые функции API, которые хорошо обсуждаются и, безусловно, "новый ребенок на блоке"
Paydiant - этот комплекс сложный, но позволяет осуществлять мобильные платежи, программы лояльности и многое другое. Он продается торговцам, банкам и партнерам. Чтобы узнать больше, пойдите здесь. Его не собираются покрывать в этом посте, но, возможно, стоит посмотреть.
PayPal также имеет такие услуги, как услуга, о которой говорил человек, который задал вопрос с запросом на эту запись, например, способ, которым вы продаете, предоставить вам разрешения. Хотя Im не уверен в том, что Shopifys точно использует его, я могу думать о многих. То, как они описывают это,
"PayPal предлагает несколько услуг, помогающих продавцам безопасно управлять аутентификацией для своих клиентов. Услуги PayPal позволяют продавцам настраивать учетные записи PayPal для клиентов, настраивать и управлять разрешениями для клиентов, хранить данные кредитной карты клиента с помощью PayPal и также упорядочить процесс входа в систему."
Документы безопасности аутентификации Paypal
Услуги, доступные через API аутентификации, включают:
-
Сейф PayPal - эта услуга позволяет безопасно хранить кредитную карту клиента и информацию о транзакции независимо от того, или нет, ваш платежный процессор - PayPal, Braintree или собственный банк. Они описывают это как
* "API Vault обеспечивает безопасный способ хранения кредитных карт клиентов. Сохраняя карты с помощью PayPal, вы можете избежать их хранения на своих серверах". * Хотя независимо от того, может ли он использоваться для непосредственного принятия платежей по карте, зависит от страны, она по-прежнему является сервисом, который может быть ценным активом, несмотря ни на что.
-
Идентификационный API или вход в систему с PayPal - с помощью этих Клиентов можно использовать Вход с помощью кнопок PayPal для входа на ваш сайт с их Учетные данные PayPal. Он используется для нескольких разных вещей, включая:
-
Вход с PayPal - который позволяет вам аутентифицировать клиентов в вашей системы через их учетные данные с помощью PayPal, аналогично Войдите в систему с помощью Google или других открытых систем Auth на рынке.
-
Бесшовная проверка - если вы используете Login с PayPal, вы можете также используйте бесшовную проверку, позволяя, как они ее описывают.
"API-интерфейс PayPal Identity поддерживает функцию бесшовной проверки, которая дает клиентам возможность напрямую проверять их с помощью PayPal Счет. После входа на ваш сайт через Вход в систему с PayPal,
покупатель может без проблем регистрировать PayPal без необходимости регистрации снова в PayPal."
-
API адаптивных учетных записей PayPal -" Использование адаптивных учетных записей API для создания приложений, которые создают учетные записи PayPal и управляют ими. Торговцы и разработчики могут использовать API для создания учетных записей PayPal, добавлять способы оплаты в учетные записи и проверять статус учетной записи PayPal.
-
API разрешений - последнее, но не менее важное: API разрешений PayPals, позволяет
"... вы можете запросить и получить авторизацию для вызова API и принимать меры от имени ваших клиентов. Услуга автоматизирована и простой в использовании, ходящие клиенты через разрешения, являющиеся и что они означают, сводя к минимуму требуемое время. права доступа организованы в группы, которые являются самоописательными и помогают снизить барьер для ваших клиентов. Когда клиент заканчивает поток разрешений, они перенаправляются обратно на ваш сайт."
-
API разрешений используется для многих вещей, которые вы можете узнать больше по ссылке, но наиболее распространенными являются получение разрешений в рабочем процессе, выплат или выплат, возвратов, периодических платежей, Получение информации о транзакциях и отслеживание групповых платежей. Для полный обзор, см. Интеграция служб разрешений PayPal Руководство.
Конечными услугами, которые я рассмотрю, являются услуги выплат. Это услуги, которые PayPal Offers позволяет компании, которая является рынком, например, транзакции с раздельной оплатой или другим бизнесом, которая должна оплачивать много людей, выделяет средства для них различными способами.
API разрешений. Один из способов, как мы упоминали ранее, - аутентифицировать учетную запись клиентов и отправлять платежи в PayPal.
API выплат - API выплат - это интерфейс REST, который позволяет не только отправлять до 500 выплат в одном вызове API, но также гарантирует, что вы можете легко отправлять, отслеживать и искать ранее выпущенные выплаты. Чтобы начать работу с API выплат, вы должны посетить, а для получения дополнительной информации о том, как интегрировать его на свой веб-сайт, см. Документацию по платежам и выплат REST API
- PayPal Mass Pay API - с помощью Mass Pay вы можете отправлять массовые платежи непосредственно из вашей учетной записи PayPal или использовать API Mass Pay для отправки их. Mass Pay включает операции NVP/SOAP API, которые позволяют легко создать набор выплат, идентифицируя каждого человека получателя и суммы каждой выплаты. С помощью Mass Pay вы можете заботу о комиссионных, скидки и вознаграждения, и даже сделать все общие выплаты, которые идут с управлением бизнесом. Это важно для обратите внимание, что с помощью API выплат вам необязательно быть PayPal, чтобы использовать его, но с помощью API Mass Pay, вам нужно быть.
- PayPal Mass Pay API - один из лучших вариантов для бизнес на рынке. Торговцы используют API Mass Pay для отправки денег мгновенно до 250 получателей одновременно. Отправлять платежи нескольким получателям, торговцам нужен только получатель PayPal адрес электронной почты учетной записи, сумму платежа и код валюты. Merchants может вручную загрузить файл перечисления платежей или создать их программно используя API Mass Pay.
- Чтобы начать работу с Mass Pay API, вы должны посетить "получение начал руководство "
- Для получения дополнительной информации об интеграции в ваше веб-приложение вы должен выглядеть следующим образом: Руководство по массовым платежам
- Документация API Mass Pay NVP
- Или, если вы используете API SOAP, Документация API SOAP
- Вы также можете проверить их раздел для Примеры приложений в GitHub
Наконец, позвольте мне подробнее рассказать о новой услуге PayPals Braintree v.Zero. Что вы можете спросить Braintree? Ну, как описывает Paypal, это
"... платформа платежей с полным стеком, которая позволяет легко принимать платежи в вашем приложении или на веб-сайте. Наша служба заменяет традиционную модель поиск платежного шлюза и торгового счета с разных провайдеры. От одного касания к мобильным SDK и иностранной валюте принятия, мы предоставляем все необходимое, чтобы начать принимать платежи сегодня".
Итак, прочитав, что вы можете подумать: "Это звучит неплохо, какие типы платежей я могу принять с помощью Braintree услуга? " Они также отвечают на этот вопрос в другом пункте, заявляя:
Во время чтения этого вопроса вы обнаружите, что у вас могут быть проблемы с вашей локальностью и есть ли у вас в вашей стране или нет. Они дают нам этот ответ в довольно четких выражениях, указав
"Ваш бизнес должен действовать из США, Канады, Австралии, Европы, Сингапур, Гонконг, Малайзия, офис в Новой Зеландии. Вы должны также имеют банковский счет в США, Европе, Австралии, Канаде, Сингапур, Гонконг, Малайзия или Новая Зеландия - зафрахтованный банк. расположение ваших клиентов не влияет на то, где вы проживаете."
Итак, прочитав все это, Id представьте, что вы думаете, хорошо, что звучит неплохо. Итак, какой API я использую для того, чтобы интегрироваться с ним? "Если мы прочитаем немного больше через веб-сайт PayPal и Braintrees, мы сможем узнать, что API Braintree V.Zero поддерживает множество языков, включая:
"На стороне клиента у нас есть библиотека JavaScript для мобильных и настольный компьютер и мобильные SDK для iOS, Android и Windows Phone. На на стороне сервера, у нас есть библиотеки на шести языках: Ruby, Python, PHP, Java, Microsoft.Net и Node.js."
И если вам нужно одна из последних причин серьезно рассмотреть возможность использования PayPals нового API-интерфейса Braintree v.Zero, это также кажется, что если вам удастся создать свой SaaS, как вы описали, вы можете стать так называемым партнером" с ними, и будут показаны на их сайтах, и это то, что определенно не повредит вашему SEO. Чтобы узнать больше об этом, просто посетите ссылки.
При взгляде на документацию Braintrees я вижу, что если вы хотите запустить рынок или разделить платежи с ними, вам нужно будет уведомить их и связаться с продавцами, но помимо этого не так много. По моему опыту, запуск вашей учетной записи в PayPal и переход на Braintree - самый простой способ. Они действительно позволяют вам точно знать, что ваши обязанности и их обязанности находятся в этом типе отношений, говоря
"Вы поддерживаете отношения с клиентами своих на рынке, и Braintree будет поддерживать вас каждый шаг путь. Это означает, что вы будете работать непосредственно с вашими клиентами до предоставлять возмещение и обрабатывать любые возвратные платежи или оспариваемые сборы. Вы будете также несут ответственность за знание того, кто ваши продавцы, и обеспечение что они поставляют продукты/услуги, которые не нарушают никаких законов. Braintree поддержит вас со всеми отчетами и информацией, которую вы необходимо поддерживать своих клиентов".
PayPal также подробно описывает, как API-интерфейс Braintree можно использовать для выплат, указав:
-
Braintree Marketplace оптимизирует платежи для вашего рынка бизнеса, позволяя вам легко разделить платежи между вами и ваших провайдеров. Торговая площадка прозрачна и построена для мобильных устройств во-первых, расширение возможностей для создания элегантного, индивидуального опыта на любой платформе.
Последняя услуга Ill Cover предназначена для более крупных учетных записей и для выплаты большого количества клиентов одновременно.
-
API адаптивных платежей PayPals
-
С помощью Adaptive Payments API торговцы и разработчики могут создавать приложения, которые управляют платежами, -подтверждения и возвраты. Торговцы и разработчики также могут отправлять деньги одноранговым, и может разделить платежи как в параллельных, так и в цепных моделях. API Adaptive Payments достаточно прочен, чтобы поддерживать многочисленные варианты использования, включая распределение платежной ведомости в Интернете, управление магазином для физических или цифровых товаров и отслеживания платежей по групповым сборам. Учить подробнее о случаях использования, поддерживаемых Adaptive Payments, и о том, как начните.
-
Вы можете найти документацию разработчика для Adaptive Payments Here API адаптивных платежей PayPals
-
Надеюсь, вы нашли мой обзор PayPal полезным, и я надеюсь, что это даст вам возможность начать, планируя создание нового веб-приложения. Если вы обнаружите, что PayPal не является поставщиком услуг для вас, вы также можете рассмотреть Stripe.com. Со всеми услугами, которые предлагает PayPal, вам может быть трудно поверить, что есть компании, у которых есть определенные решения, которые могут быть лучше однако, в случае с полосой против PayPal, я бы сказал, что это честный матч. Удачи.