Title: CamPay EDD Payment Gateway
Author: campay
Published: <strong>2021년 6월 6일</strong>
Last modified: 2026년 10월 8일

---

플러그인 검색

![](https://ps.w.org/campay-edd-payment-gateway/assets/banner-772x250.jpg?rev=3504151)

![](https://ps.w.org/campay-edd-payment-gateway/assets/icon-256x256.jpg?rev=3504153)

# CamPay EDD Payment Gateway

 작성자: [campay](https://profiles.wordpress.org/campay/)

[다운로드](https://downloads.wordpress.org/plugin/campay-edd-payment-gateway.1.6.zip)

 * [세부사항](https://ko.wordpress.org/plugins/campay-edd-payment-gateway/#description)
 * [평가](https://ko.wordpress.org/plugins/campay-edd-payment-gateway/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/campay-edd-payment-gateway/#installation)
 * [개발](https://ko.wordpress.org/plugins/campay-edd-payment-gateway/#developers)

 [지원](https://wordpress.org/support/plugin/campay-edd-payment-gateway/)

## 설명

CamPay is a Cameroonian fintech service of TAKWID GROUP, running since January 2021.
It lets businesses and organisations collect and send money online, mainly through
MTN Mobile Money and Orange Money.

This plugin adds CamPay as a payment gateway to [Easy Digital Downloads](https://wordpress.org/plugins/easy-digital-downloads/)(
free or Pro).

#### How customers pay

 * **Mobile Money**: at checkout the customer chooses CamPay, enters their 9-digit
   MTN or Orange number, clicks Purchase and approves the payment on their phone
   with their PIN. No prompt? They can dial _126# (MTN) or #150_50# (Orange) to 
   approve pending payments.
 * **Debit or credit card**: the customer is sent to a secure CamPay page to enter
   their card details, then comes back to your store. Cards are only offered when
   you enable them and card payments are activated on your CamPay account.

#### Features

 * MTN Mobile Money and Orange Money, with phone number validation
 * Debit and credit card payments on the secure CamPay page
 * Uses the EDD test mode to work with the CamPay demo environment
 * Store currency in FCFA (XAF), or in US dollars or euros converted to XAF with
   your own rates
 * Webhook: payments confirmed after the customer left the page are still recorded
 * Every card return and webhook is checked with the CamPay signature and verified
   with the CamPay API before an order is completed
 * The CamPay reference and the operator (MTN / Orange) reference are saved on every
   order; the operator reference is used as the transaction ID
 * When something goes wrong, the real CamPay error is saved as a note on the order
   and in the EDD payment error logs

#### Requirements

 * Easy Digital Downloads 3.0 or newer
 * A CamPay account and app: sign up on [campay.net](https://www.campay.net/) (or
   [demo.campay.net](https://demo.campay.net/) to test)
 * For card payments: card payments activated on your CamPay account, and your store
   on a public domain (CamPay does not accept return addresses on localhost)

### External services

This plugin connects to the CamPay API (https://www.campay.net, or https://demo.
campay.net in test mode) to process payments. It is required for the gateway to 
work.

 * **Authentication**: when a payment is processed or card availability is checked,
   your App Username and App Password are sent to get an access token.
 * **Card availability**: when the checkout form is displayed with card payments
   enabled, the plugin asks CamPay whether cards are activated on your account (
   the answer is cached for up to an hour).
 * **Mobile Money payment**: when a customer places an order, the amount in XAF,
   the customer’s phone number, a description (site address and purchase key) and
   a unique reference are sent. The plugin then checks the payment status until 
   it is confirmed.
 * **Card payment**: when a customer chooses to pay by card, the amount in XAF, 
   a description, a unique reference, the customer’s first name, last name and email,
   and the return address on your store are sent to create the payment page. The
   customer enters card details on the CamPay page, not on your site.
 * **Verification**: when the customer comes back from the card page or CamPay calls
   the webhook, the transaction is fetched from CamPay to confirm it.

CamPay is provided by TAKWID GROUP: [terms and conditions](https://www.campay.net/static/docs/CamPay_Terms_and_Conditions.pdf),
[privacy policy](https://www.campay.net/static/docs/CamPay_Privacy_Policy.pdf). 
API documentation: [CamPay API](https://documenter.getpostman.com/view/2391374/T1LV8PVA).

## 설치

 1. In your WordPress dashboard go to Plugins > Add New, search for “CamPay EDD Payment
    Gateway”, then click Install and Activate. Easy Digital Downloads must be installed
    and active.
 2. Go to Downloads > Settings > Payments and enable “CamPay Payment Gateway”.
 3. Open the “CamPay” section of the Payments settings.
 4. Enter the App Username and App Password of your CamPay app (found in your CamPay
    dashboard). Use the demo app credentials while EDD test mode is on, and the live
    ones otherwise.
 5. In your CamPay dashboard, set the Webhook URL of your app to the “Webhook URL” 
    shown in the settings, then copy the app’s Webhook Key into “Webhook Key”.
 6. Optional: tick “Card payments” to let customers pay by card.
 7. Optional: if your store currency is USD or EUR, set how many XAF one dollar or 
    one euro is worth.
 8. Save your settings.

## FAQ

### Where do I find my App Username, App Password and Webhook Key?

Log in to your CamPay dashboard, open your app and look under the app keys. The 
demo site (demo.campay.net) and the live site (campay.net) have different apps and
credentials.

### How do I test without real money?

Turn on the test mode in Downloads > Settings > Payments and use the credentials
of your CamPay demo app. The plugin then uses demo.campay.net.

### Why don’t customers see the card option?

Check that “Card payments” is ticked and that card payments are activated on your
CamPay account (contact CamPay if not). The plugin checks your account and only 
shows cards when they are available.

### Card payments fail with “Invalid redirect_url”

CamPay refuses return addresses on localhost or private domains. Card payments need
your store on a public domain. Mobile Money works everywhere.

### Which currencies are supported?

CamPay charges in FCFA (XAF). With a store currency in USD or EUR, set the matching
conversion rate; the amount is converted and rounded up to the next franc. Without
a rate, payments in that currency are refused.

### Where can I see what went wrong with an order?

Open the order in Downloads > Orders: the notes show the CamPay error returned by
the API. The details (HTTP status, response and request, without your password) 
are also in Downloads > Tools > Logs, under payment errors. Only shop managers and
administrators can see them.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“CamPay EDD Payment Gateway”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이
플러그인에 기여하였습니다.

기여자

 *   [ campay ](https://profiles.wordpress.org/campay/)
 *   [ gabinho12 ](https://profiles.wordpress.org/gabinho12/)

[자국어로 “CamPay EDD Payment Gateway”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/campay-edd-payment-gateway)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/campay-edd-payment-gateway/)
는, [SVN 저장소](https://plugins.svn.wordpress.org/campay-edd-payment-gateway/)를
확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/campay-edd-payment-gateway/)
을 [RSS](https://plugins.trac.wordpress.org/log/campay-edd-payment-gateway/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.6 – 2026-09-15

 * New: debit and credit card payments are back, on the secure CamPay page, when
   activated on the CamPay account
 * New: webhook, secured with the CamPay signature (JWT signed with the app Webhook
   Key); late Mobile Money confirmations are recorded
 * New: real CamPay API errors are logged in Downloads > Tools > Logs and noted 
   on the order
 * New: webhook calls, card returns and transactions are logged in Downloads > Tools
   > Debug Log
 * Security: card returns and webhooks are always verified with the CamPay API (
   reference and amount)
 * The operator reference is saved on every order and used as the transaction ID
 * Converted USD/EUR amounts are rounded up to the next XAF
 * Timed out Mobile Money orders stay pending so a late confirmation can complete
   them
 * New: phone number field with the +237 prefix
 * Fix: the gateway styles are only loaded on the checkout, so they no longer restyle
   other CamPay plugins
 * Fix: waiting for a Mobile Money confirmation no longer blocks the customer’s 
   other requests
 * Compatibility with Easy Digital Downloads 3.x, WordPress 6.7+ and PHP 8
 * Gateway settings moved to their own “CamPay” section in Downloads > Settings 
   > Payments
 * Plugin loads on plugins_loaded, works with EDD Pro and network activated installs
 * Failed payments are marked as failed, successful payments store the CamPay reference
   as transaction ID
 * Server side validation of the phone number
 * XAF amounts are displayed without decimals
 * Decimal prices and conversion rates are no longer truncated before conversion
 * Transaction status is checked every 5 seconds instead of continuously

#### 1.5 – 2024-11-19

 * Card payments removed

#### 1.4 – 2024-04-16

 * Fixed card payments issues
 * Added failure_redirect_url for card payments

#### 1.3 – 2023-04-11

 * Support for WordPress 6.2

#### 1.2 – 2022-09-19

 * Added credit card payments

#### 1.1 – 2021-10-28

 * Added USD and EUR support with manual conversion rates
 * Simpler error messages

#### 1.0 – 2021-05-25

 * First release

## 기초

 *  버전 **1.6**
 *  최근 업데이트: **3일 전**
 *  활성화된 설치 **10+**
 *  워드프레스 버전 ** 6.7 또는 그 이상 **
 *  다음까지 시험됨: **7.1.3**
 *  PHP 버전 ** 8.0 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/campay-edd-payment-gateway/)
 * 태그:
 * [easy digital downloads](https://ko.wordpress.org/plugins/tags/easy-digital-downloads/)
   [mobile money](https://ko.wordpress.org/plugins/tags/mobile-money/)[mtn](https://ko.wordpress.org/plugins/tags/mtn/)
   [orange money](https://ko.wordpress.org/plugins/tags/orange-money/)[payment gateway](https://ko.wordpress.org/plugins/tags/payment-gateway/)
 *  [고급 보기](https://ko.wordpress.org/plugins/campay-edd-payment-gateway/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/campay-edd-payment-gateway/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/campay-edd-payment-gateway/reviews/)

## 기여자

 *   [ campay ](https://profiles.wordpress.org/campay/)
 *   [ gabinho12 ](https://profiles.wordpress.org/gabinho12/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/campay-edd-payment-gateway/)