申请电子发票网上申请流程

更新时间: 2024.05.13 13:06 阅读:

产品简介

为了解决用户消费支付后,开票不方便的痛点,微信支付推出电子发票的功能,用户支付后可通过微信支付凭证页申请发票,并通过微信卡包接收发票,提升了用户体验,降低了商户开票成本,增强了商户与用户的服务连接。

电子发票是指一切单位和个人在购销商品、提供或接受服务以及从事其他经营活动中,所开具和收取的以电子形式存储和流转的业务凭证。由税务局统一发放,全国统一编码,采用统一防伪技术,具备和纸质发票的同等法律效力,可作为报销、维权的有效凭据。

1、低成本: 消费者结账之后就能自行获取电子发票,大大节省了商户时间、硬件、人员成本,同时减少打印机、纸张耗材的消耗;

2、多场景: 结合微信开放平台、微信支付能力,为线上线下的各种消费场景提供解决方案,避免邮寄发票、收银台排队开票,提升顾客交付满意度;

3、快结算: 对于有需要财务共享处理、供应链协同的企业,通过将微信支付、电子发票与企业ERP/财务系统的打通,可以实现订单、发票、结算自动关联、自动对账,极大地提升财务的处理效率;

4、便利性: 顾客获取电子发票后,将可以在微信卡包中全面地管理,实现归集、管理、存储、快速报销。

商户可根据自己的业务场景,通过小程序、公众号、H5等方式提供发票服务,用户可通过微信支付后开票、扫码开票、小程序订单开票、公众号模板消息开票等方式进入商户的发票服务申请开票。

1、支付后开票,即用户通过微信支付消费后,可在微信支付的账单页中直接申请开具电子发票(商家可自行开发配置是否展示),打通商家与用户的服务连接。

例:在商场停车场微信支付后,可直接离场,无需等待打印二维码小票;

【用户】依据支付订单开票,消费可追溯,方便防丢失;

【商户】节省打印机和热敏纸成本;提升财务对账效率;

【社会】绿色消费,低碳环保,助力碳中和;

2、扫码开票,即用户通过扫描开票二维码,进行发票申请开具,并将发票插入微信卡包。

例:线下收银台/外卖提供小票开票二维码;线下缴费通知书提供开票二维码等;

在正式接入电子发票前,你需要进行以下准备步骤:

在正式接入前,商户需符合当地税务机关电子发票资质,请确保商户(对于服务商,则是子商户)已在当地税局机关开通电子发票:

  • 增值税电子发票商户:需先在主管税务局申请获取金税盘/税控盘/ukey,核定增值税电子发票票种,并向税局申请领取增值税电子发票发票号码,具体参考各地电子税务局相关操作流程;
  • 区块链电子发票商户:需要是国家税务局深圳税局注册登记的企业,符合开通区块链电子发票资质,如无税收风险;

商户需要判断自己公司注册区域适用的接入模式和自身实际情况,申请成为普通商户或普通服务商:

  • 普通商户自行申请入驻微信支付,无需服务商协助。
  • 普通服务商则自身无法作为一个普通商户直接发起交易,其发起交易必须传入相关特约商户商户号的参数信息。
  • 请根据自身接入模式分别参考微信支付接入准备-普通商户或微信支付接入准备-普通服务商中的参数申请 - 配置API key - 下载并配置商户证书三个步骤申请接入参数。

服务商登陆服务商商户平台,在产品中心-特约商户授权产品—服务商电子发票,点击开通

开通成功后,在【特约商户列表】中搜索要服务的特约子商户,点击【发起邀请】,授权状态会同步为“待对方确认”;特约商户登陆商户平台接受邀请后,则显示为“已授权”。

上述已被邀请的特约子商户登陆商户平台 (opens new window)后,在【产品中心-我授权的产品】,选择发起邀请的服务商,在“服务商电子发票”一行点击【授权】;

点击授权后,会收到“腾讯电子发票平台授权协议”,确认勾选协议,超级管理员进行安全验证,输入操作密码及口令,完成授权;

签署完成后,电子发票开通成功,特约子商户可以根据业务需要进行相关产品设置。

商户可根据自己是否已有开票相关能力接口,判断选择那种开票模式(此模式必须要选择开票模式才能完成开通):

  • 如果商户没有发票相关接口,可选择「区块链电子发票模式」(目前仅支持深圳商户),通过微信电子发票能力进行发票申请、支付后开票、发票生成和发票卡包交付等;
  • 如果商户已经具备发票的接口,可选择「自建/第三方平台模式」,通过微信电子发票能力进行发票申请、支付后开票和发票卡包交付等(商户自行生成电子发票文件);

注意

选择区块链发票的商户,可登录[深圳税局电子税务局](https://shenzhen.chinatax.gov.cn/sztax/index.shtml),对区块链电子发票进行下载等管理;可登录[深圳区块链电子发票平台查验](https://etax.shenzhen.chinatax.gov.cn/BsfwtWeb/apps/views/fp/fpcy/fp_fpcy.html)进行区块链发票查验;

特约子商户进入【我授权的产品】找到“服务商电子发票”一行,点击【产品设置】,选择【区块链电子发票平台】(目前仅支持深圳地区);

选择开票模式后,确认你在微信支付商户号注册资料中的“企业名称”和“企业税号”(即统一社会信用代码),请务必确认两项信息与你在主管税务机关登记的信息完全一致。

在【配置开票信息】填写收款人、复核人、开票人、开票商品类别和税率等信息,以保证正确开票;

特别提醒:必须完整、准确地填写开票信息、完成所有设置,才能保证服务商能够正常开发电子发票系统,顺利开票给消费者。

启用成功后,联系服务商根据业务场景进行发票开具;

特约子商户进入【我授权的产品】找到“服务商电子发票”一行,点击【产品设置】,选择【自建/第三方发票平台】,选择开通即可;

如果商户有在其他银行/从业机构开通商户号,可以在此进行绑定,共用发票能力。

在产品中心-电子发票--产品设置进入,选择【绑定同主体商户号】

点击绑定说明,查看绑定商户号的相关要求

点击添加商户号,确认商户名称和社会统一信用代码,然后输入想要绑定的商户号

管理员输入操作密码和手机验证码

绑定成功后,可以查询或者解绑绑定的商户号

本开发指引对微信支付电子发票的标准流程、关键场景的开发思路和最佳实践展开介绍。你可以阅读开发指引,并结合【API文档】完成微信支付电子发票的接入流程。

为降低开发指引环节的阅读和实践成本,建议在阅读本指引前,确保你已经:

  • 完成AppID、商户证书等相关参数和材料的准备
  • 了解微信支付API v3通用的基础约定,包括认证机制、请求规则、数据格式、参数兼容性、错误处理等

你可以根据商户的不同需求,调用微信的电子发票能力,进行场景应用。

步骤一 服务商邀请子商户开通电子发票,子商户并完成相关的开票模式选择和产品设置后。

步骤二 确认授权关系后,须先调用接口设置回调地址、支付开票入口标识等,用于接收获取用户抬头等信息通知;调用接口为商户创建电子发票的卡券模板;

步骤三 配置完成后,可调用查询商户设置的开票商品税率信息;调用,查询获取商户配置的电子发票开票基础信息;

步骤四 申请开具电子发票

- 场景1、微信支付场景申请开票用户通过微信支付消费,商户可在支付账单页展示开票入口。通过[《微信支付下单接口》](/partner-articles/apis/partner-jsapi-payment/partner-jsons/partner-jsapi-prepay.md)传入电子发票入口开放标识字段(仅指定订单展示)或通过[《配置开发选项》](/partner/apis/fapiao/fapiao-merchant/update-development-config.html)设置支付订单标识(设置后全部订单展示);用户支付完成后,收到带「**开发票**」入口的支付消息通知,通过支付账单页填写发票抬头,并提交申请。- 场景2、非微信支付场景申请开票用户通过其他方式消费,可通过[《获取抬头填写链接》](/partner-articles/apis/fapiao/user-title/acquire-fapiao-title-url.md),生成开票二维码或在订单小程序展示,用户扫码或点击后,填写发票抬头信息。

步骤五 用户填写抬头后,会收到,然后通过,获取用户填写的信息;获取填写抬头后,根据订单匹配相关订单信息,然后调用为用户开具电子发票并插入微信卡包;

步骤六 如商户需对已开具的电子发票进行冲红(开具红票),可调用进行冲红,并将其从用户的微信卡包中删除;

步骤七 调用《开具电子发票》接口或《冲红电子发票》接口成功后,可通过《查询电子发票》查询电子发票开具/冲红结果,并获取已开具/冲红/插卡的电子发票信息;

步骤八 如需下载电子发票,可先通过《查询电子发票》获取电子发票相关参数信息,然后通过《获取发票下载信息》,获取发票信息,调取《下载发票文件》,下载发票版式文件。

本开发指引对微信支付电子发票的标准流程、关键场景的开发思路和最佳实践展开介绍。你可以阅读开发指引,并结合【API文档】完成微信支付电子发票的接入流程。

为降低开发指引环节的阅读和实践成本,建议在阅读本指引前,确保你已经:

  • 完成AppID、商户证书等相关参数和材料的准备
  • 了解微信支付API v3通用的基础约定,包括认证机制、请求规则、数据格式、参数兼容性、错误处理等

你可以根据商户的不同需求,调用微信的电子发票能力,进行场景应用。

步骤一 服务商邀请子商户开通电子发票,且子商户完成相关的开票模式选择和产品设置后,可先调用《检查子商户开票功能状态》检查商户是否完成电子发票功能授权,如未授权需根据《接入前准备》操作步骤完成授权邀请;

步骤二 确认授权关系后,须先需要先调用《配置开发选项》接口设置回调地址、支付开票入口标识等,用于接收获取用户抬头等信息通知;调用《创建电子发票卡券模板》接口为商户创建电子发票的卡券模板;

步骤三 申请开具电子发票

- 场景1、微信支付场景申请开票用户通过微信支付消费,商户可在支付账单页展示开票入口。通过[《微信支付下单接口》](/partner-articles/apis/partner-jsapi-payment/partner-jsons/partner-jsapi-prepay.md)传入电子发票入口开放标识字段(仅指定订单展示)或通过[《配置开发选项》](/partner/apis/fapiao/fapiao-merchant/update-development-config.html)设置支付订单标识(设置后全部订单展示);用户支付完成后,收到带「**开发票**」入口的支付消息账单通知,通过支付账单页填写发票抬头,并提交申请;- 场景2、非微信支付场景申请开票用户通过其他方式消费,可通过[《获取抬头填写链接》](/partner-articles/apis/fapiao/user-title/acquire-fapiao-title-url.md),生成开票二维码或在订单小程序展示,用户扫码或点击后,填写发票抬头信息。

步骤四 用户填写抬头后,会收到《用户发票抬头填写完成通知》,然后通过《获取用户填写的抬头》,获取用户填写的信息;获取填写抬头后,匹配相关订单信息,向自有/第三方开票平台发起开票申请;开票完成后,调用《上传电子发票文件》接口,根据授权信息《将电子发票插入微信用户卡包》,交付消费者;

步骤五 如需对已开具的电子发票进行冲红(开具红票),可调用卡券核销接口进行冲红,并将其从用户的微信卡包中删除;

步骤六 调用《将电子发票插入微信用户卡包》和卡券核销接口接口成功后,可调用《查询电子发票》接口,获取已开具/冲红/插卡的电子发票信息。

以上是电子发票简介和使用操作流程,如有不明白之处可以咨询与我们。

•••展开全文
没解决问题?查阅“相关文档”