# 支付方式

微信云开发在开通时，开发者会授权将小程序的注册信息用于进行云服务的初始化。此时，小程序账号会对应生成或绑定一个腾讯云账号。

- 生成：如果该小程序账号在开通云开发前，并未授权为某个腾讯云账号的微信公众平台登录方式，则系统会新建一个腾讯云账号。
- 绑定：如果该小程序账号在开通云开发前，已授权为某个腾讯云账号的微信公众平台登录方式，则系统会自动关联该腾讯云账号。

### 支付方式

目前微信云开发支持两种支付方式：

- `微信支付`：适用于个人账户结算的小程序，目前仅支持微信支付
- `腾讯云账户扣款`：适用于通过腾讯云账户统一结算的小程序，按量付费费用仅支持腾讯云账户扣款

### 切换支付方式

对于已经购买过付费配额的小程序，如需调整支付方式，可在云开发控制台「环境设置 - 支付方式」进行切换。目前，在切换支付方式时，开发者可选择的支付方式包括：

- `微信支付`
- `腾讯云账户扣款`

当出现以下几种情况时，小程序则无法进行支付方式的切换：

- 由于可开发票金额小于退费金额，则无法进行付费方式切换。此时，开发者可选择在可开发票金额大于退费金额后或退回发票后再切换支付方式。详情请参考[《微信云开发发票管理》](invoice)；
- 超过切换次数限制：
    - 单个小程序账号累计支付方式切换次数不得超过 4 次；
    - 单个小程序账号每月有且仅能切换 2 次支付方式。
- 切换至腾讯云支付后无法再切换支付方式，请谨慎操作；
- 环境由于到期未续费，已经处于隔离期时，需先进行续费，才可再切换支付方式。

如遇特殊情况，可通过工单联系我们。

![切换支付方式](https://res8.wxqcloud.qq.com.cn/wxdoc/a88230ee-293f-429e-a3e9-2a159fb49870.png)

### 腾讯云费用中心

对于使用`预付费：腾讯云账户扣款`或`按量付费：腾讯云账户扣款`支付方式的小程序，可通过云开发控制台「环境设置 - 支付方式」中的腾讯云账户费用中心入口登录腾讯云费用中心，进行充值、订单管理、续费管理、发票与合同管理等操作。

同时开发者也可以登录腾讯云官网，使用微信公众号作为登录方式，选择对应的小程序账号授权登录腾讯云控制台。并前往费用中心，进行充值、订单管理、续费管理、发票与合同管理等操作。

请注意：

- 对于使用`预付费：个人账户扣款`或`按量付费：腾讯云账户扣款`支付的订单需在云开发控制台「费用中心 - 发票管理」中开具对应订单金额的发票。
- 对于使用`预付费：腾讯云账户扣款`或`按量付费：腾讯云账户扣款`支付的订单需在腾讯云费用中心「发票与合同管理」中开具对应订单金额的发票。
