# API

- [微信 JSAPI 支付](https://doc.mbd.pub/api/wei-xin-zhi-fu.md): 适用于微信内网页
- [微信 H5 支付](https://doc.mbd.pub/api/wei-xin-h5-zhi-fu.md): 适用于外部手机浏览器
- [支付宝支付](https://doc.mbd.pub/api/zhi-fu-bao-zhi-fu.md): 适用于移动端网页
- [Webhook 异步通知](https://doc.mbd.pub/api/webhook-yi-bu-tong-zhi.md): 开发核心
- [退款](https://doc.mbd.pub/api/tui-kuan.md): 除调用 API 外，也可以直接在控制台退款
- [订单查询](https://doc.mbd.pub/api/ding-dan-cha-xun.md): 除调用 API 外，也可以直接在 控制台 查询订单
- [获取用户 openid](https://doc.mbd.pub/api/huo-qu-yong-hu-openid.md): 微信 JSAPI 支付必须
- [签名算法](https://doc.mbd.pub/api/qian-ming-suan-fa.md): 在调用 API 时，每个请求都应加入签名字段，以保证安全，未带签名或签名不正确，面包多将返回错误
- [IP 白名单](https://doc.mbd.pub/api/ip-bai-ming-dan.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.mbd.pub/api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
