Skip to content

Commit f578585

Browse files
authored
Add Yoco payment gateway listing (#245)
* Add Yoco payment gateway listing * Point Yoco listing to v0.5.1 release asset
1 parent 460f14b commit f578585

1 file changed

Lines changed: 25 additions & 11 deletions

File tree

data/extensions.ts

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,7 +1048,7 @@ This project is licensed under the MIT License. See the [LICENSE](LICENSE) file
10481048
id: "Yoco",
10491049
type: "payment-gateway",
10501050
name: "Yoco",
1051-
description: "Yoco payment gateway for FOSSBilling.",
1051+
description: "Yoco payment gateway integration for FOSSBilling",
10521052
author: findAuthorByID("demassimo"),
10531053
license: {
10541054
name: "Apache 2.0",
@@ -1058,22 +1058,22 @@ This project is licensed under the MIT License. See the [LICENSE](LICENSE) file
10581058
type: "github",
10591059
repo: "demassimo/Yoco_Payment_Gateway_Fossbilling",
10601060
},
1061-
version: "0.5.0",
1061+
version: "0.5.1",
10621062
download_url:
1063-
"https://github.com/demassimo/Yoco_Payment_Gateway_Fossbilling/releases/download/v0.5.0/Yoco.zip",
1063+
"https://github.com/demassimo/Yoco_Payment_Gateway_Fossbilling/releases/download/v0.5.1/Yoco.zip",
10641064
releases: [
10651065
{
1066-
tag: "0.5.0",
1067-
date: "2026-05-07T18:53:00Z",
1066+
tag: "0.5.1",
1067+
date: "2026-05-10T09:22:26+02:00",
10681068
download_url:
1069-
"https://github.com/demassimo/Yoco_Payment_Gateway_Fossbilling/releases/download/v0.5.0/Yoco.zip",
1069+
"https://github.com/demassimo/Yoco_Payment_Gateway_Fossbilling/releases/download/v0.5.1/Yoco.zip",
10701070
changelog_url:
1071-
"https://github.com/demassimo/Yoco_Payment_Gateway_Fossbilling/releases/tag/v0.5.0",
1071+
"https://github.com/demassimo/Yoco_Payment_Gateway_Fossbilling/releases/tag/v0.5.1",
10721072
min_fossbilling_version: "0.7",
10731073
},
10741074
],
10751075
icon_url:
1076-
"https://raw.githubusercontent.com/demassimo/Yoco_Payment_Gateway_Fossbilling/main/data/assets/gateways/yoco.png",
1076+
"https://raw.githubusercontent.com/demassimo/Yoco_Payment_Gateway_Fossbilling/main/assets/yoco-icon.svg",
10771077
website: "https://www.yoco.com/za/",
10781078
readme: `# FOSSBilling Yoco Gateway
10791079
@@ -1092,13 +1092,27 @@ This extension lets FOSSBilling accept one-time Yoco Checkout payments in South
10921092
## Installation
10931093
10941094
1. Download the latest release ZIP.
1095-
2. Extract the archive into your FOSSBilling root.
1095+
2. Extract the archive into your FOSSBilling root so the paths merge into:
1096+
- \`library/Payment/Adapter/Yoco.php\`
1097+
- \`data/assets/gateways/yoco.png\`
10961098
3. Clear the FOSSBilling cache.
1097-
4. In the FOSSBilling admin panel, go to System > Payment gateways.
1098-
5. Install or enable the Yoco payment gateway.
1099+
4. In the FOSSBilling admin panel, go to **System > Payment gateways**.
1100+
5. Install or enable the **Yoco** payment gateway.
10991101
6. Add your Yoco live or test keys.
11001102
7. Configure your Yoco webhook and add the webhook secret in the gateway settings.
11011103
1104+
## Currency notes
1105+
1106+
Yoco checkout is processed in ZAR. ZAR invoices are charged directly. USD invoices can be converted to ZAR using the configured gateway conversion rate or the FOSSBilling currency rates.
1107+
1108+
## Webhook notes
1109+
1110+
The gateway verifies Yoco webhook signatures when a webhook secret is configured. Payment confirmation is handled through the \`payment.succeeded\` event.
1111+
1112+
## License
1113+
1114+
Apache License 2.0. See [LICENSE](LICENSE).
1115+
11021116
## Disclaimer
11031117
11041118
This extension is not affiliated with FOSSBilling or Yoco.`,

0 commit comments

Comments
 (0)