Skip to content

Commit

Permalink
released on wp.org
Browse files Browse the repository at this point in the history
  • Loading branch information
0xBeycan committed Jun 10, 2024
1 parent 202e488 commit f202109
Show file tree
Hide file tree
Showing 10 changed files with 84 additions and 20 deletions.
57 changes: 57 additions & 0 deletions .github/workflows/publish-to-wordpres.org.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: Publish to WordPress.org

on:
workflow_run:
workflows:
- Create auto release
types:
- completed

env:
PLUGIN_SLUG: cryptopay-gateway-for-profilepress

jobs:
deploy_to_wp_org:
permissions: write-all
name: WordPress.org Plugin Deploy
if: ${{ github.event.workflow_run.conclusion == 'success' }}
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@master

- name: Get upload url & and release version
id: get_release_info
run: |
latest_release=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
"https://api.github.com/repos/${{ github.repository }}/releases/latest")
latest_release_id=$(echo "$latest_release" | jq -r '.id')
latest_release_version=$(echo "$latest_release" | jq -r '.tag_name')
upload_url=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-H "Content-Type: application/json" \
"https://api.github.com/repos/${{ github.repository }}/releases/${latest_release_id}" | jq -r '.upload_url')
echo "UPLOAD_URL=$upload_url" >> $GITHUB_ENV
echo "RELEASE_ID=$latest_release_id" >> $GITHUB_ENV
echo "RELEASE_VERSION=$latest_release_version" >> $GITHUB_ENV
- name: WordPress Plugin Deploy
id: deploy
uses: 10up/action-wordpress-plugin-deploy@stable
with:
generate-zip: true
env:
SVN_PASSWORD: ${{ secrets.WORDPRESS_ORG_PASSWORD }}
SVN_USERNAME: ${{ secrets.WORDPRESS_ORG_USERNAME }}
SLUG: ${{ env.PLUGIN_SLUG }}
VERSION: ${{ env.RELEASE_VERSION }}

- name: Upload release asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ env.UPLOAD_URL }}
asset_path: ${{ steps.deploy.outputs.zip-path }}
asset_name: ${{ env.PLUGIN_SLUG }}.zip
asset_content_type: application/zip
Binary file added .wordpress-org/Screenshot-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/Screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/Screenshot-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/banner-1544x500.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/banner-772x250.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/icon-128x128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/icon-256x256.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 9 additions & 14 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
## Cryptocurrency Payment Gateway for ProfilePress by CryptoPay
### What does this plugin do?

First of all, we would like to point out that this plugin is not a standalone plugin. This plugin is a **<a href="https://beycanpress.com/cryptopay/?utm_source=github&utm_medium=cryptopay_pp">cryptocurrency payment gateway for ProfilePress</a>**. In other words, users who want to sell courses with cryptocurrency payments can use WordPress and ProfilePress. However, this plugin is a plugin for CryptoPay and a cryptocurrency payment gateway for ProfilePress. So it's actually CryptoPay, which is the main plugin that handles cryptocurrency payments for WordPress. Therefore, users must have both plugins.
The blockchain and crypto ecosystem is growing day by day. Many people doing business in this industry are also building communities, selling training, and building platforms. If you have done one of these on WordPress, for example, you are selling memberships with ProfilePress and you want to sell these memberships by receiving payment with cryptocurrency.

Thanks to this plugin, you can receive **<a href="https://beycanpress.com/cryptopay/?utm_source=github&utm_medium=cryptopay_pp">cryptocurrency payments</a>** from many Blockchain networks, especially Bitcoin, Ethereum, Solana, and sell paid courses with cryptocurrencies on your WordPress site with the ProfilePress plugin.
"This plugin is exactly what you are looking for". Because CryptoPay is the only plugin that offers crypto payment support for ProfilePress.

What is CryptoPay? (Click and watch video)
### How does it work?

[![Cryptocurrency payment gateway for WordPress](https://img.youtube.com/vi/3vaoFL4XG10/0.jpg)](https://www.youtube.com/watch?v=3vaoFL4XG10)
<br>
First of all, you must have one of the Lite or Premium versions of CryptoPay. Because this is an integration plugin. Of course, ProfilePress must also be installed. After activating CryptoPay, you need to go to the payment area in your ProfilePress settings and add CryptoPay as a payment option.

Review CryptoPay Lite: **<a href="https://wordpress.org/plugins/cryptopay-wc-lite/">Cryptocurrency payment gateway for ProfilePress</a>**
As you can see in the pictures, you can then start receiving crypto payments directly with ProfilePress.

Review CryptoPay Premium: **<a href="https://beycanpress.com/cryptopay/?utm_source=github&utm_medium=cryptopay_pp">Cryptocurrency payments for WooCommerce</a>**

Review ProfilePress: **<a href="https://wordpress.org/plugins/wp-user-avatar/">ProfilePress</a>**

See **<a href="https://cryptopay.beycanpress.net/" target="_blank">Demo</a>**

Bitcoin, Ethereum, Binance, Solana, Tron, Avalanche, Polygon, MetaMask, TrustWallet, WalletConnect, Phantom Cryptocurrency payments gateway plugin for WordPress & WooCommerce, cryptocurrency wordpress, cryptocurrency woocommerce, cryptocurrency payments, cryptocurrency payments gateway, cryptocurrency payments for woocommerce, cryptocurrency payments for wordpress, bitcoin payment for wordpress, woocommerce crypto payments, wordpress crypto payments, wordPress cryptocurrency payment plugin, woocommerce cryptocurrency payment gateway, cryptocurrency payment gateway for woocommerce, crypto payments woocommerce, accept cryptocurrency payments
<a href="https://ibb.co/ZmhpQzF"><img src="https://i.ibb.co/GTV4ZQ8/Screenshot-1.png" alt="Screenshot-1" border="0"></a>
<a href="https://ibb.co/jzLpDSb"><img src="https://i.ibb.co/RNC5cqY/Screenshot-2.png" alt="Screenshot-2" border="0"></a>
<a href="https://ibb.co/3N1nmy7"><img src="https://i.ibb.co/NjxM26s/Screenshot-3.png" alt="Screenshot-3" border="0"></a>
24 changes: 18 additions & 6 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,26 @@ Cryptocurrency Payment Gateway for ProfilePress, Cryptocurrency payments for Wor

### Cryptocurrency Payment Gateway for ProfilePress by CryptoPay

First of all, we would like to point out that this plugin is not a standalone plugin. This plugin is a **<a href="https://beycanpress.com/cryptopay/?utm_source=wporg_readme&utm_medium=cryptopay_pp">cryptocurrency payment gateway for ProfilePress</a>**. In other words, users who want to sell courses with cryptocurrency payments can use WordPress and ProfilePress. However, this plugin is a plugin for CryptoPay and a cryptocurrency payment gateway for ProfilePress. So it's actually CryptoPay, which is the main plugin that handles cryptocurrency payments for WordPress. Therefore, users must have both plugins.
Hello, do you sell memberships with ProfilePress on your WordPress site? Do you also have customers or services related to the crypto ecosystem? So, do you want to accept **<a href="https://beycanpress.com/cryptopay/?utm_source=wporg_readme&utm_medium=cryptopay_pp">crypto payments</a>** on your website or sell your memberships in crypto with ProfilePress?

Thanks to this plugin, you can receive **<a href="https://beycanpress.com/cryptopay/?utm_source=wporg_readme&utm_medium=cryptopay_pp">cryptocurrency payments</a>** from many Blockchain networks, especially Bitcoin, Ethereum, Solana, and sell paid courses with cryptocurrencies on your WordPress site with the ProfilePress plugin.
If the answer to all these questions is yes, you are in the right place. Because CryptoPay is developed entirely for WordPress and supports 15+ WordPress plugins like ProfilePress. (Has WooCommerce payment gateway built-in)

With CryptoPay, you can receive crypto payments that are completely peer-to-peer (that is, your customers pay directly to your wallet, without any intermediary processes) and commission-free (yes, completely zero commission).

This integration plugin will work with both the paid version and the free (CryptoPay Lite). In this way, you can use whatever you want according to your needs.

What is CryptoPay?
<iframe width="560" height="315" src="https://www.youtube.com/embed/3vaoFL4XG10" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

Review CryptoPay Lite: **<a href="https://wordpress.org/plugins/cryptopay-wc-lite/">Cryptocurrency payment gateway for ProfilePress</a>**
#### This plugin is an integration plugin. So basically you need to have the following two plugins.

**<a href="https://wordpress.org/plugins/cryptopay-wc-lite/">Review CryptoPay Lite</a>**

Review CryptoPay Premium: **<a href="https://beycanpress.com/cryptopay/?utm_source=wporg_readme&utm_medium=cryptopay_pp">Cryptocurrency payments for WooCommerce</a>**
**<a href="https://beycanpress.com/cryptopay/?utm_source=wporg_readme&utm_medium=profilepress">Review CryptoPay Premium</a>**

Review ProfilePress: **<a href="https://wordpress.org/plugins/wp-user-avatar/">ProfilePress</a>**
**<a href="https://wordpress.org/plugins/wp-user-avatar/">Review ProfilePress</a>**

See **<a href="https://cryptopay.beycanpress.net/" target="_blank">Demo</a>**
See CryptoPay **<a href="https://cryptopay.beycanpress.net/" target="_blank">Demo</a>**

= Privacy notices =

Expand All @@ -42,6 +48,12 @@ With the default configuration, this plugin, in itself, does not:

You can easily translate with Loco translate.

== Screenshots ==

1. Screen shot 1
2. Screen shot 2
3. Screen shot 3

== Installation ==

1. Upload the entire `/cryptopay-gateway-for-profilepress` directory to the `/wp-content/plugins/` directory.
Expand Down

0 comments on commit f202109

Please sign in to comment.