mehrnet/fossbilling-registrar-porkbun 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mehrnet/fossbilling-registrar-porkbun

最新稳定版本:0.1.1

Composer 安装命令:

composer require mehrnet/fossbilling-registrar-porkbun

包简介

Porkbun domain registrar adapter extension for FossBilling

README 文档

README

Porkbun domain registrar adapter for FOSSBilling using the Porkbun JSON API v3.

Package: mehrnet/fossbilling-registrar-porkbun Extension ID (for directory listing): Porkbun

Implemented features

  • Domain availability checks
  • Domain registration
  • Domain nameserver updates
  • Domain detail sync (registration date, expiry date, lock/privacy flags, nameservers)

Not implemented (Porkbun API v3 limitation)

  • Transfer availability and transfer submit
  • Manual renewal action
  • EPP/auth-code retrieval
  • Contact updates
  • Domain delete action
  • Lock/privacy toggle actions

These methods throw clear Registrar_Exception messages so behavior is explicit in FossBilling.

Installation

Automatically from the extension directory (recommended)

  1. Log in to your FOSSBilling admin panel.
  2. Go to the Extensions page.
  3. Click Install for Porkbun.
  4. Go to System > Domain registration.
  5. In New domain registrar, enable Porkbun, then configure:
    • API Key
    • Secret API Key
    • Optional API Base URL (defaults to https://api.porkbun.com/api/json/v3)

Manual .zip installation

  1. Download the latest release archive from this repository.
  2. Extract the archive into your FOSSBilling installation root so this file exists:
    • library/Registrar/Adapter/Porkbun.php
  3. Log in to FOSSBilling admin panel.
  4. Go to System > Domain registration.
  5. In New domain registrar, enable Porkbun and enter your API credentials.

Extension directory listing notes

  • Release source should be a stable downloadable archive URL (GitHub release asset or tag zip).
  • Use extension type domain-registrar.
  • Keep versioned releases so the directory can track:
    • tag
    • date
    • download_url
    • changelog_url
    • min_fossbilling_version

Notes

  • Porkbun registration API expects the cost in pennies and only supports the registry minimum duration for each TLD.
  • Premium domains are rejected by this adapter.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 4
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2026-02-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固