[bisq-network/bisq] Add CelPay payment method (#5721)

jmacxx notifications at github.com
Thu Sep 23 19:29:14 CEST 2021


CelPay is a simple multi-currency payment method similar to Transferwise, requiring only an email address to be specified in the Bisq account.

Closes https://github.com/bisq-network/growth/issues/231

(This PR depends on currently open PR #5696).

---

**Account creation:**
![celpay_account_popup](https://user-images.githubusercontent.com/47253594/134554457-000c9203-240e-4751-9b93-031b94772ec6.png)

![celpay_account](https://user-images.githubusercontent.com/47253594/134554470-842a2dfc-0941-4bd2-8be2-8ef57406f341.png)


**Buy BTC:**
![celpay_buy](https://user-images.githubusercontent.com/47253594/134554544-569db896-3f48-42f4-b5f1-b16d34576f79.png)

**Buy BTC offer entry:**
![celpay_buy_form](https://user-images.githubusercontent.com/47253594/134554554-fdaaa7e6-5d51-4a0c-8f1c-6c9cb276d7de.png)

**Sell BTC:**
![celpay_sell_popup](https://user-images.githubusercontent.com/47253594/134554688-cb68be3c-049d-45ba-8d5d-89c73e6d4d8f.png)

**Make payment:**
![celpay_trade_payment](https://user-images.githubusercontent.com/47253594/134554795-605ae7d4-e9f3-4922-92db-d2c8d80e8ae4.png)

**Confirm payment:**
![celpay_confirm_payment](https://user-images.githubusercontent.com/47253594/134554812-dcbbab1e-e736-404f-9fc8-fe9c7150843a.png)


You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq/pull/5721

-- Commit Summary --

  * <a href="https://github.com/bisq-network/bisq/pull/5721/commits/78cd61564c90e6899bf320ce165fc5fff23848bb">Add five Indian payment methods</a>
  * <a href="https://github.com/bisq-network/bisq/pull/5721/commits/ec4b4cdb112ec1efc15475af7153e0c7a051b886">add payment method popup text per spec</a>
  * <a href="https://github.com/bisq-network/bisq/pull/5721/commits/f03530a6d51ea6c132a402a1c0742d7d665125cb">add payment method CelPay</a>

-- File Changes --

    M core/src/main/java/bisq/core/locale/CurrencyUtil.java (11)
    A core/src/main/java/bisq/core/payment/CelPayAccount.java (56)
    A core/src/main/java/bisq/core/payment/ImpsAccount.java (48)
    A core/src/main/java/bisq/core/payment/NeftAccount.java (48)
    M core/src/main/java/bisq/core/payment/PaymentAccount.java (23)
    M core/src/main/java/bisq/core/payment/PaymentAccountFactory.java (12)
    A core/src/main/java/bisq/core/payment/PaytmAccount.java (56)
    A core/src/main/java/bisq/core/payment/RtgsAccount.java (48)
    M core/src/main/java/bisq/core/payment/SwiftAccount.java (12)
    A core/src/main/java/bisq/core/payment/UpiAccount.java (56)
    A core/src/main/java/bisq/core/payment/payload/CelPayAccountPayload.java (89)
    A core/src/main/java/bisq/core/payment/payload/IfscBasedAccountPayload.java (96)
    A core/src/main/java/bisq/core/payment/payload/ImpsAccountPayload.java (115)
    A core/src/main/java/bisq/core/payment/payload/NeftAccountPayload.java (115)
    M core/src/main/java/bisq/core/payment/payload/PaymentMethod.java (22)
    A core/src/main/java/bisq/core/payment/payload/PaytmAccountPayload.java (99)
    A core/src/main/java/bisq/core/payment/payload/RtgsAccountPayload.java (115)
    A core/src/main/java/bisq/core/payment/payload/UpiAccountPayload.java (99)
    M core/src/main/java/bisq/core/proto/CoreProtoResolver.java (26)
    M core/src/main/java/bisq/core/trade/statistics/TradeStatistics3.java (8)
    M core/src/main/resources/i18n/displayStrings.properties (130)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/CelPayForm.java (118)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/IfscBankForm.java (132)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/ImpsForm.java (38)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/NeftForm.java (38)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/PaytmForm.java (106)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/RtgsForm.java (38)
    M desktop/src/main/java/bisq/desktop/components/paymentmethods/SwiftForm.java (4)
    A desktop/src/main/java/bisq/desktop/components/paymentmethods/UpiForm.java (106)
    M desktop/src/main/java/bisq/desktop/main/account/content/fiataccounts/FiatAccountsView.java (24)
    M desktop/src/main/java/bisq/desktop/main/offer/MutableOfferView.java (28)
    M desktop/src/main/java/bisq/desktop/main/offer/takeoffer/TakeOfferView.java (30)
    M desktop/src/main/java/bisq/desktop/main/portfolio/pendingtrades/steps/buyer/BuyerStep2View.java (24)
    M desktop/src/main/java/bisq/desktop/util/GUIUtil.java (18)
    M proto/src/main/proto/pb.proto (36)

-- Patch Links --

https://github.com/bisq-network/bisq/pull/5721.patch
https://github.com/bisq-network/bisq/pull/5721.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/5721
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210923/c9a2d225/attachment-0001.htm>


More information about the bisq-github mailing list