From 60f9ee6e1c5055ec3242efcd9ac13142ff4fea92 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Thu, 15 Aug 2024 11:32:59 +0100 Subject: [PATCH 1/8] Add logs for v1.4.1 --- CHANGELOG.MD | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index bf56e63..8b357e1 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,4 +1,9 @@ # Changelog +## 1.4.1 | 2024-08-15 +Update Virtual Account. +## Version changes. +- [FIXED] Update virtual account creation call. +- [FIXED] Code clean-up ## 1.4.0 | 2023-07-21 Updated payment methods. From 5aa8e90adbeabe516e7ccb36cc21e3e178466024 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Thu, 15 Aug 2024 11:34:15 +0100 Subject: [PATCH 2/8] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 3888661..24b94f4 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,6 @@

# Flutterwave Python Library. -![Upload Python Package](https://github.com/Flutterwave/rave-python/workflows/Upload%20Python%20Package/badge.svg) ![PyPI](https://img.shields.io/pypi/v/rave_python) ![PyPI - Downloads](https://img.shields.io/pypi/dm/rave_python) ![PyPI - License](https://img.shields.io/pypi/l/rave_python) @@ -2695,7 +2694,7 @@ This is used to create virtual account for transfers. This allows a customer to create a virtual account. It requires a dict ```vaccountDetails``` containing ```email```, ```seckey```, ```is_permanant```, ```frequency```, ```bvn```, ```duration``` and ```narration```. -A sample Create call is: +Here is an example call: ```py res = rave.VirtualAccount.create({ From 4a3d3c5e9d20400592b82ce2734e2f39ad670972 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Wed, 11 Sep 2024 17:58:39 +0100 Subject: [PATCH 3/8] Update support URL and instructions --- .github/ISSUE_TEMPLATE/config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 07b6edc..02de04c 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - - name: SDK Integration Support - url: https://forum.flutterwave.com - about: If you're having general trouble with your integration, Kindly contact our support team. + - name: Integration Support + url: https://flutterwave.com/ng/support/submit-request + about: If you need any help using this package, contact our support team. From b5e04cd90cfeba7fafa2df85c1910fc2de2c7c83 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Wed, 11 Sep 2024 17:59:20 +0100 Subject: [PATCH 4/8] Delete .github/ISSUE_TEMPLATE/bug_report.md Remove bug template --- .github/ISSUE_TEMPLATE/bug_report.md | 37 ---------------------------- 1 file changed, 37 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 419fd9b..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -Have you read our [Code of Conduct](https://github.com/Flutterwave/Python/blob/master/CONTRIBUTING.md)? By filing an Issue, you are expected to comply with it, including treating everyone with respect. - -# Description - - -# Steps to Reproduce - -1. -2. -3. - -## Expected behaviour - - -## Actual behaviour - - -## Reproduces how often - - -# Configuration -- API Version: -- Environment: -- Browser: -- Language: - -# Additional Information - \ No newline at end of file From 345f3d3ca2a69639b6d5d27817df0f37ea5e671b Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Wed, 11 Sep 2024 18:06:55 +0100 Subject: [PATCH 5/8] Update the support instruction. --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 02de04c..f1af7db 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -2,4 +2,4 @@ blank_issues_enabled: false contact_links: - name: Integration Support url: https://flutterwave.com/ng/support/submit-request - about: If you need any help using this package, contact our support team. + about: For help with this package, contact our support team and select "Integrations" in the support form. From 1a92ec067635ca291d824930b792bbd0efbc0862 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Mon, 14 Apr 2025 17:01:28 +0100 Subject: [PATCH 6/8] Update push branches in security-scan.yml --- .github/workflows/security-scan.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/security-scan.yml b/.github/workflows/security-scan.yml index 7afa284..4f2129f 100644 --- a/.github/workflows/security-scan.yml +++ b/.github/workflows/security-scan.yml @@ -2,7 +2,7 @@ name: Security scan on all changes (Commits/PRs) on: push: - branches: ['main', 'master', 'pilots', 'dev'] + branches: ['main', 'master', 'pilot', 'dev'] pull_request: types: - opened @@ -26,4 +26,4 @@ jobs: base_uri: https://eu.ast.checkmarx.net/ cx_client_id: ${{ secrets.CX_CLIENT_ID }} cx_client_secret: ${{ secrets.CX_CLIENT_SECRET }} - additional_params: --scan-types sast,iac-security,api-security,sca,container-security \ No newline at end of file + additional_params: --scan-types sast,iac-security,api-security,sca,container-security From 3bdd3e1fc5f7f9820ba937cd5fd745b70a1092f9 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Fri, 1 Aug 2025 14:22:05 +0100 Subject: [PATCH 7/8] Add logs for v1.4.2 --- CHANGELOG.MD | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 8b357e1..2588163 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,4 +1,10 @@ # Changelog +## 1.4.2 | 2025-08-01 +Bugfixes and optimizations to Payment classes. +## Version changes. +- [FIXED] Response structure for Francophone Mobile Money Payments. +- [FIXED] Code clean-up + ## 1.4.1 | 2024-08-15 Update Virtual Account. ## Version changes. From b5ebdaac828b2a374593e3874d6ead85834e39f4 Mon Sep 17 00:00:00 2001 From: Cornelius Ashley-Osuzoka <59456456+corneliusyaovi@users.noreply.github.com> Date: Fri, 1 Aug 2025 14:23:47 +0100 Subject: [PATCH 8/8] Update code samples --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 24b94f4..ea1200a 100644 --- a/README.md +++ b/README.md @@ -709,7 +709,7 @@ rave = Rave("ENTER_YOUR_PUBLIC_KEY", "ENTER_YOUR_SECRET_KEY", usingEnv = False) # mobile payload payload = { "amount": "50", - "email": "", + "email": "cornelius@example.com", "phonenumber": "054709929220", "network": "MTN", "redirect_url": "https://rave-webhook.herokuapp.com/receivepayment", @@ -980,8 +980,8 @@ rave = Rave("ENTER_YOUR_PUBLIC_KEY", "ENTER_YOUR_SECRET_KEY", usingEnv = False) # mobile payload payload = { "amount": "50", - "email": "", - "phonenumber": "xxxxxxxx", + "email": "cornelius@example.com", + "phonenumber": "123456789", "redirect_url": "https://rave-webhook.herokuapp.com/receivepayment", "IP":"" } @@ -1232,7 +1232,7 @@ rave = Rave("ENTER_YOUR_PUBLIC_KEY", "ENTER_YOUR_SECRET_KEY", usingEnv = False) # mobile payload payload = { "amount": "50", - "email": "", + "email": "cornelius@example.com", "phonenumber": "054709929220", "redirect_url": "https://rave-webhook.herokuapp.com/receivepayment", "IP":""