作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.
康拉德·加兹诺夫斯基的头像

康拉德Gadzinowski

Konrad是一名熟练的软件工程师,他交付了许多网络和移动应用程序. 他是一个专注于JavaScript的全栈开发人员.

专业知识

以前在

TomTom
分享

在今天的移动互联网时代,我们比以往任何时候都更倾向于在网上购物. 我们可以将其归因于这样一个事实:在网上比较不同卖家的产品要容易得多, 经常是在舒适的沙发上. 结果是, 我们倾向于在连接各种商品和服务供应商与潜在客户的在线市场上购物.

电子商务企业更容易获得客户, 客户可以在网上找到评论最好的零售商店或服务提供商, 没有太大的风险被骗进一个糟糕的交易.

市场商业模式

在这个集中销售的新世界里, 我们可以区分两种主要的经营方式.

市场可以作为 经纪人,向供应商收取服务费,或作为最终决定 卖家,将自己的加价添加到供应商定价中.

市场类型

代理

代理系统

在经纪人系统中,市场就像营销公司一样运作. 它向供应商收取每笔销售额的佣金. 付款要么直接在卖家和买家之间进行,要么通过第三方支付提供商进行.

在大多数国家, 在这个系统中, 市场不能直接处理付款, 作为中介, 取得金融营业执照所要求的除外. 因此, 以便通过平台处理付款, 需要第三方支付处理程序.

在这个场景中, 不合格产品的责任可以转移给实际销售者, 因为市场只是一个销售平台.

经销商

经销商商业模式

当市场扮演分销商的角色时, 它有效地从供应商那里购买商品或服务,并将其出售给客户以获取利润.

这是最传统的商业模式. 这种情况下的支付处理很简单,可以简单地由平台本身完成. 所有从卖家处购买的商品都可以从市场收入中扣除, 所有的销售都可以被认为是收入. 在理论上, 按照这种模式运营的企业可以产生更大的收入, 因为所有的行动都要经过他们的账簿.

同样值得注意的是,由于在线市场充当分销商的角色,因此它对缺陷产品承担全部责任.

根据国家的不同,可能会使用不同的支付方式和提供商. 简化当前状态, 让我们来看看一些可能的支付处理程序, 取决于市场商业模式.

支付处理器概述

代理模型中选定的支付处理器:

全球美国EUUK
HyperwalletDwollaPayUPaybase
布伦特里WePayMANGOPAYNochex
面向市场的贝宝条纹连接AdyenSafeCharge


分销商模式下选择的付费方式:

全球美国EUUK
卡片卡片卡片卡片
电线呵呀电线电线
 检查  
 电线  


分销商模型中选择的支付方式:

全球美国EUUK
电线上述信贷电线电线
TransferWise检查  
贝宝电线  

全球

为全球观众服务从来都不是件容易的事. 不同的国家使用不同的货币和立法框架, 有不同的文化和语言吗, 他们通常更喜欢不同的本地支付方式.

一些供应商试图调和这些差异和潜在的障碍.

代理

Hyperwallet

Hyperwallet 一些最受欢迎的在线品牌是否使用了企业支付解决方案. 它非常适合大型、成熟的电子商务企业.

布伦特里市场

布伦特里 一个可扩展的支付解决方案是否适合市场业务. 它支持所有最大的市场,可以帮助你创建一个支持北美的市场, 欧洲, 和大洋洲.

面向市场的贝宝

贝宝 绝对是全球最受欢迎的支付平台吗. 它是在eBay的基础上成长起来的,不需要太多的介绍. 几乎每个国家都支持它, API易于实现, 而且你可以很快地创建一个帐户.

经销商

存款底方法

电线

银行电汇使用 快速的网络 世界上有最可靠的方法吗. 不幸的是,这也是最昂贵的汇款方式.

TransferWise

TransferWise 允许您创建无国界帐户. 它为您提供了在许多国家发送和接收当地付款的选项. 本地转账支付的费用通常很少,而且你可以很容易地选择转换货币.

条纹

条纹 所有大国都有借记卡和信用卡处理器吗. 它还允许在美国处理呵呀借方支付. 它允许您快速创建帐户并开始处理您的应用程序.

支付方法

电线

再一次,国际SWIFT电汇是最简单、最方便的选择. 在决定是否使用这种方法时,转移的成本将是一个因素.

TransferWise

TransferWise 允许你在几乎每个国家支付你的医疗服务提供者. 它相对便宜,而且允许你使用不同的货币.

贝宝

贝宝 全球大多数国家都在使用最流行的支付平台吗. 每次付款都要收费,所以随着时间的推移,它们可能会变得相当昂贵.

美国

代理

Dwolla

Dwolla 允许您轻松地接受和发送呵呀付款,只需使用银行账户. 它对开发人员友好,有很多关于如何使用它的可能性.

WePay

WePay 一个由大通银行支持的强大平台. 它是为经纪商市场设计的,非常适合美国平台.

条纹连接

条纹连接 是一个非常适合经纪人市场的开发人员友好的解决方案吗. 它是专门为满足美国市场的需求而设计的.

经销商

存款底方法

电汇,呵呀信用卡,支票

当涉及到接受付款时,最简单的方法就是接受银行对银行的解决方案. 纸质支票、呵呀信贷和电汇都很容易获得. 尽管有可用性,但处理所涉及的时间和成本可能是一个严重的问题.

授权.网

授权.网 允许您通过信用卡,借记卡和呵呀借记卡(eccheck)接受付款。. 这是一家著名的维萨公司.

广场

广场 为店内和网上卖家提供一整套解决方案. 它确实为开发人员提供了很好的API, 但他们似乎只接受借记卡和信用卡支付.

支付方法

每个信用转移

大规模支付的最简单方法是通过呵呀信用转账, 哪些是由银行提供的 Nacha 而且非常划算. 呵呀支付每笔交易的限额为25,000美元.

大通银行提供这种支付系统 附加选项.

富国银行(Wells Fargo)将其称为 直接支付.

前段时间,Airbnb联合创始人Nathan Blecharczyk在他的博客中提到了这个支付系统 自己动手呵呀直接存款 article.

电线

这是最简单的电子汇款方式之一. 不幸的是,美国银行对汇款和收款都收取很高的费用. 因此,只能在大量转账时使用.

检查

在美国,支票是最简单的转账方式之一. 不幸的是,它比其他方法更慢,更麻烦.

欧盟

代理

PayU

PayU 一个成熟的市场支付提供商. 欧洲一些最大的本地电子商务平台都在使用它,这是一个安全的选择.

MANGOPAY

MANGOPAY 是否所有欧盟国家都可以使用市场支付处理程序. 它似乎很好地适应了全欧盟市场平台的需求.

Adyen

Adyen 是一家不太知名的支付处理提供商,支持所有欧盟国家. 它使用本地支付方式,这是一个额外的优势.

经销商

存款底方法

电线

电线在欧元区和非欧元区国家都很受欢迎. 因为他们就是这样, 在很大程度上, 免费发送和工作真的很快, 通常是当天转账. 欧元付款使用 国家环保总局网.

PAYMILL

PAYMILL 允许您开始接受在线信用卡支付. 它最大的关注点是欧元支付.

PayLane

PayLane 能否为您提供在线卡支付,以及银行对银行支付的网关. 它特别适合波兰市场的需求.

支付方法

电线

在欧盟内部,当涉及到支付时,SEPA电汇是你所需要的. 它们很快,通常是当日送达,而且通常是免费的,即使是国际转账也是如此.

UK

代理

Paybase

Paybase 是一家总部位于伦敦的市场支付提供商. 它们为eMoney帐户提供单独的排序代码和帐号.

Nochex

Nochex 是面向市场平台的企业解决方案吗. 他们为英国客户提供定制解决方案.

SafeCharge

SafeCharge 为英国市场提供支付解决方案. 它们为开发人员提供了像样的API文档.

经销商

存款底方法

电线

在英国,银行转账是一种免费、快捷的汇款方式. 每个人都可以访问它们,并且易于使用. 这是在分销商模式中接受大额付款的最方便的方法.

圣人支付

圣人支付 是一家专注于英国的支付提供商. 它支持实体店和在线商家. 不幸的是,他们的开发者指南不能公开访问.

Worldpay

Worldpay 可以为您提供网上刷卡支付吗. 他们很好地适应了英国市场,并提供了易于遵循的开发者指南.

支付方法

电线

当涉及到在英国的支出时,电汇真的是你所需要的. 它们是免费的、快速的、容易获得的. 他们允许你向英国的任何人付款.

潜在的风险

选择支付处理合作伙伴时, 在开始和他们合作之前,你应该核实他们的声誉. 即使是一些最大的供应商也有糟糕的评价.

最好的例子可能是贝宝,它以在没有任何警告的情况下屏蔽用户账户而闻名 将储存在那里的钱冻结长达6个月.

条纹可以说是一家拥有市场上最好技术的公司,并且以对开发者非常友好而闻名. 不幸的是,他们也有在半夜封锁账户的历史 没有任何警告.

出于这些原因, 让你的支付实现保持通用可能是明智的,这样如果你碰巧一夜之间被关闭,你就可以很容易地切换供应商.

在处理信用卡付款时,您需要注意 退款程序. 有时, 顾客不认可信用卡交易或对服务或产品不满意. 在这种情况下,他们可能会联系卖方并尝试解决问题.

如果问题没有解决,他们可能会与银行就这张卡的交易产生争议. 如果金融机构发现客户是正确的, 这笔交易的钱从卖方的账户中扣除. 支付处理公司不喜欢退款纠纷,因为他们要为所有报销的交易负责. 因此,他们很快就放弃了高风险的商家.

如果交易未经授权或借记金额与授权金额不同,呵呀付款也容易被退款. 你可以了解更多 在这里.

这种风险在接受电汇时不会发生. 因此,在接受大额付款时,电汇可能是最安全的方法.

本地的往往更好

因为在与支付处理公司合作时可能出现的问题, 与当地供应商合作可能会更好. 与国外供应商相比, 当地公司通常会提供更好的合作, 更容易沟通, 并且更加信任你.

另外, 以防出现严重问题或无法使用您的资金, 对本地公司采取法律行动总是比对外国组织更容易.

替代加密方法-美元硬币

加密货币正变得越来越流行, 尽管它们仍然不是在线支付的普遍选择. 由于严重的价格波动和波动性担忧, 大多数加密货币不适合日常金融交易.

不过,研究稳定币可能还是值得的. 其中一个例子就是美元币(USDC)。. 这是一种以太坊驱动的硬币,可以以1:1的比例兑换美元.

它可以快速而廉价地发送到世界任何地方, 哪一个明显的优势使它成为缓慢且往往昂贵的国际转账的完美选择.

也很容易开始接受USDC付款,只需使用 Coinbase商务.

加密货币有一些严重的缺点,因为它们仍然有被用于非法交易的耻辱. 在将它们大量兑换成法定货币时,这可能会引起额外的审查和调查. 更重要的是,众所周知,美国的传统银行 关闭使用加密货币的人的银行账户.

在撰写本文时, 根据现已退休的ETH加油站网络应用程序, 以太坊网络的标准交易成本约为0美元.007,不到五分钟就能解决. 这些都是非常吸引人的参数. 有人可能会想,加密货币是否适合微交易. 不幸的是,由于转移的时间和价格不同,它们似乎是一个冒险的选择. 此外, 获得加密货币的努力和成本可能是一个额外的问题, 特别是在世界上的一些地方.

由于这些原因,一种替代加密货币的方法可能还没有准备好进入黄金时段.

简单的市场支付实现

根据目前提供的所有信息, 为了演示,让我们继续创建一个实际的市场!

它将是一个使用分销商商业模式的简单、通用的电子商务市场. 我们将使它适应美国市场, 但它也可以很容易地适应与其他国家的合作.

作为一种付款方式,我们将接受:

  • 每个信用转移
  • 电汇
  • 使用条纹信用卡和借记卡

条纹之所以被选为支付处理商,是因为它在许多国家都可以使用, 它的开发者指南很棒, 创建一个账户只需要几分钟. 因此,他们的服务很容易被广泛的潜在用户使用.

作为一种支付方式, 我们将直接使用呵呀付款, 如前所述,银行或TransferWise可以轻松提供哪些服务.

市场实现是公开的 可以在GitHub上找到.

市场设计

市场设计

市场支持能够开具发票和付款的管理用户. 他们还能进入仪表盘, 他们可以在哪里看到交易列表并进行搜索. 在仪表板的顶部,您通常可以找到所有交易的财务摘要.

客人用户可以访问登录页面,并能够查看和支付发票以及查看支出.

激活应用程序后,系统提示用户创建管理员帐户. 在那之后, 他们需要设置条纹 API密钥和呵呀信贷和电汇支付的银行账户详细信息.

此时,我们可以开始发布事务!

管理员可以轻松地从仪表板创建发票和支出. 有关他们的信息将被发送到指定的电子邮件地址. 或者,也可以与收件人手动共享发票或付款URL.

顾客可以很容易地使用借记卡或信用卡支付发票. 它支持3D安全支付, 在使用被盗信用卡的情况下,如何保护卖家不被退款.

这个简单的市场可以用在任何分销商商业模式有意义的地方. 以下是这类企业的一些例子:

  • 会计服务
  • 营销服务
  • 建筑服务
  • 清洁服务
  • 各种B2B业务
  • 租车
  • 房子出租
  • 批发商

尽管设计简单,但它可以极大地改善小企业主的生活.

市场介绍

指示板

在主页上,我们可以看到所有交易的列表以及一个带有财务摘要的表. 从这里,用户可以添加新的发票和支出,并编辑现有的发票和支出.

指示板

未付的发票

一旦创建了新的未付发票, 客户可以选择通过卡支付或银行转账支付.

未付的发票

信用卡付款

信用卡付款是一种方便的支付发票的方式. 选中此选项后, 用户将看到一个对话框,他们需要在其中指定一些细节并确认事务.

信用卡付款

处理信用卡付款

一旦确认了信用卡付款,我们需要等待付款处理程序对其进行处理. 在这个过程中, 发票页面被一个旋转加载器阻塞,以表明一切进展顺利,交易将很快解决.

信用卡付款处理

银行转帐付款

如果客户决定用银行转账付款, 他们将被要求提供银行账户信息, 哪个应该足以发送呵呀或电汇. 它可以通过每行右侧的按钮轻松复制.

银行转帐付款

发票打印

可以使用右上角的打印按钮打印发票. 它可以用于会计目的或在分行执行银行转账.

发票打印

一旦发票支付,付款选项被删除,以避免重复付款. 显示绿色状态标签.

支付发票

支付设计类似于发票. 状态指示灯和所有数据都清晰可见.

支付赔偿

支付打印输出

支出也可以很容易地打印打印按钮在右上角. 打印输出可用于文档目的.

支付打印输出

的代码

这个web应用是用TypeScript创建的,它是JavaScript的可扩展版本. 这种语言在客户端和服务器端都使用. 您可以选择在开发和生产模式下运行此应用程序. 在生产环境中,它将启动多个线程来使用尽可能多的内核.

作为数据库,它使用MongoDB. 这是一种非常流行的存储文档的NoSQL解决方案.

在UI前端,它使用Bootstrap库和SCSS来管理样式.

客户端和服务器端的代码体系结构都遵循模块化模式. 下面的文章描述了这种方法: 创建没有依赖的真正模块化的代码. 它使代码易于维护,并且易于被其他人重用.

项目自述文件中提供了所有详细信息,因此可以轻松地将此应用程序部署到生产环境中,也可以自己继续开发.

Summary

传统的在线市场业务结构非常受欢迎,因为它为客户提供了快速、安全的购物体验. 我们可以从两种最流行的模式中选择我们的方法:经纪人或分销商系统.

这取决于你想在哪个国家开展业务, 你可以选择最适合你需要的支付处理程序. 在某些情况下, 一个银行账户就足够了, 但如果你要迎合国际或全球的观众, 你需要更多的付款方式.

开始你的在线市场之旅, 您可以使用本文中描述的基本实现. 我希望你会发现它是有用的,它会帮助你发展你的业务.

了解基本知识

  • 电子商务和市场之间的区别是什么?

    市场将最终客户与多个供应商连接起来, 而电子商务网站通常由单个供应商运营.

  • 什么是市场零售商?

    市场零售商是指通过在线市场向最终客户销售实体商品的公司.g.、亚马逊、eBay).

  • 我可以创建自己的支付处理程序吗?

    如果你打算创建一个市场, 那么,使用市场上已有的支付处理器是一个更好的主意. 这样做会便宜得多,也快得多. 如果你想自己处理付款的话, 你可以使用分销商的商业模式, 你将在哪里充当最终卖家.

  • 支付处理商如何赚钱?

    支付处理商通过对每笔交易收取佣金来赚钱. 他们收取的费用通常取决于客户使用的付款方式.

  • 支付网关和支付处理器之间有什么区别?

    支付网关是一种安全捕获支付细节的工具. 付款处理程序处理买方与买方之间的实际付款, 卖方, 一个市场的银行.

聘请Toptal这方面的专家.
现在雇佣
康拉德·加兹诺夫斯基的头像
康拉德Gadzinowski

位于 Łodź,波兰

成员自 2017年8月10日

作者简介

Konrad是一名熟练的软件工程师,他交付了许多网络和移动应用程序. 他是一个专注于JavaScript的全栈开发人员.

Toptal作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.

专业知识

以前在

TomTom

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

Toptal开发者

加入总冠军® 社区.