Skip to content

Commit

Permalink
docs: add AirWallex payment provider
Browse files Browse the repository at this point in the history
  • Loading branch information
cutsin committed Feb 7, 2025
1 parent 083f7cc commit c8cd4f2
Show file tree
Hide file tree
Showing 8 changed files with 54 additions and 1 deletion.
41 changes: 41 additions & 0 deletions docs/provider/payment/AirWallex.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: AirWallex
description: Add AirWallex payment provider to your application
keywords: [AirWallex, payment]
authors: [Cutsin]
---

:::note

This is an example of how to configure a **AirWallex** payment provider.

:::

## Step 1. Get Client ID and API Key

First, you need to have an account at [AirWallex](https://www.airwallex.com/).
After creating an AirWallex account, log in to the [Developer Dashboard](https://www.airwallex.com/app/account/apiKeys) using your account credentials.
You can find the `CLIENT ID` and `API KEY` under the `API Keys` tab, or add a new custom permission key.

![AirWallex API Keys](/img/providers/payment/airwallex_api_keys.png)

## Step 2. Create an AirWallex Payment provider

Next, create an AirWallex Payment provider in Casdoor by filling in the necessary information.

| Name | Name in AirWallex |
| ------------- | -------------------------------------- |
| Category | choose `Payment` |
| Type | choose `AirWallex` |
| Client ID | `CLIENT ID` obtained from Step 1 |
| Client secret | `API KEY` obtained from Step 1 |

![AirWallex provider](/img/providers/payment/airwallex_provider.png)

## Step 3. Add the AirWallex Payment provider for your product

Finally, add the AirWallex Payment provider for your product so that users can purchase the product using AirWallex.

![Add AirWallex payment provider for product](/img/providers/payment/airwallex_product.png)

<video src="/video/provider/payment/use_airwallex_buy_product.mp4" controls="controls" width="100%"></video>
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@ module.exports = {
"provider/payment/stripe",
"provider/payment/Alipay",
"provider/payment/WeChatPay",
"provider/payment/AirWallex",
],
},
{
Expand Down
12 changes: 11 additions & 1 deletion static/data/ecosystem/Providers.json
Original file line number Diff line number Diff line change
Expand Up @@ -489,6 +489,16 @@
],
"image": "/img/ecosystem/wechatPay.png"
},
{
"title": "AirWallex",
"url": "https://casdoor.org/docs/provider/payment/AirWallex",
"description": "",
"tags": [
"Provider",
"SAML"
],
"image": "/img/ecosystem/airwallex.svg"
},
{
"title": "Default",
"url": "https://casdoor.org/docs/provider/captcha/default",
Expand Down Expand Up @@ -569,4 +579,4 @@
],
"image": "/img/ecosystem/onboard.png"
}
]
]
1 change: 1 addition & 0 deletions static/img/ecosystem/airwallex.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.

0 comments on commit c8cd4f2

Please sign in to comment.