From e55ac92ffadb2c4d7da5143a7bc2d8f8637377a5 Mon Sep 17 00:00:00 2001 From: erikduisheev Date: Wed, 8 Feb 2023 15:44:43 +0600 Subject: [PATCH 1/2] Add with-fee-rule argument and header to create_charge method --- xendit/models/creditcard/credit_card.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xendit/models/creditcard/credit_card.py b/xendit/models/creditcard/credit_card.py index f013789e..6c150966 100644 --- a/xendit/models/creditcard/credit_card.py +++ b/xendit/models/creditcard/credit_card.py @@ -258,6 +258,7 @@ def create_charge( for_user_id=None, x_api_version=None, metadata=None, + with_fee_rule=None, **kwargs, ): """Send POST Request to create Credit Card Charge (API Reference: Credit Card/Create Charge) @@ -276,7 +277,8 @@ def create_charge( - **promotion (CreditCardCharge.Promotion.Query) - **installment (CreditCardCharge.Installment.Query) - **x_idempotency_key (str) - - **for_user_id (str) + - **for_user_id (str) (XenPlatforms only) + - **with_fee_rule (str) (XenPlatforms only) - **x_api_version (str) - **metadata (dict) @@ -291,7 +293,7 @@ def create_charge( headers, body = _extract_params( locals(), func_object=CreditCard.create_charge, - headers_params=["for_user_id", "x_idempotency_key", "x_api_version"], + headers_params=["for_user_id", "x_idempotency_key", "x_api_version", "with_fee_rule"], ) kwargs["headers"] = headers kwargs["body"] = body From 8890b2debd76d43b49214cd6478bef5203a1c990 Mon Sep 17 00:00:00 2001 From: erikduisheev Date: Thu, 9 Feb 2023 14:23:22 +0600 Subject: [PATCH 2/2] Bump version to 0.2.1 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e8e488b1..1ac14058 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "xendit-python" -version = "0.2.0" +version = "0.2.1" description = "Xendit REST API Client for Python - Card, Virtual Account, Invoice, Disbursement, Recurring Payments, Payout, EWallet, Balance, Retail Outlets, Payments API, Services https://xendit.github.io/apireference/" authors = ["Maahir Ur Rahman "] license = "MIT"