Skip to content

Commit 446ca80

Browse files
fix about pr
1 parent beb216d commit 446ca80

File tree

7 files changed

+30
-7
lines changed

7 files changed

+30
-7
lines changed

starkbank/merchantpurchase/__merchantpurchase.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,11 @@ def __init__(self, id, amount, installment_count, card_expiration, card_number,
4949
def create(merchant_purchase, user=None):
5050
return rest.post_single(resource=_resource, entity=merchant_purchase, user=user)
5151

52+
5253
def get(id, user=None):
5354
return rest.get_id(resource=_resource, id=id, user=user)
5455

56+
5557
def query(limit=None, after=None, before=None, status=None, tags=None, ids=None, user=None):
5658
return rest.get_stream(
5759
resource=_resource,
@@ -64,6 +66,7 @@ def query(limit=None, after=None, before=None, status=None, tags=None, ids=None,
6466
user=user,
6567
)
6668

69+
6770
def page(cursor=None, limit=None, after=None, before=None, status=None, tags=None, ids=None, user=None):
6871
return rest.get_page(
6972
resource=_resource,
@@ -77,9 +80,11 @@ def page(cursor=None, limit=None, after=None, before=None, status=None, tags=Non
7780
user=user,
7881
)
7982

83+
8084
def update(id, status=None, amount=None, user=None):
8185
payload = {
8286
"status": status,
8387
"amount": amount
8488
}
85-
return rest.patch_id(resource=_resource, id=id, user=user, payload=payload)
89+
return rest.patch_id(resource=_resource, id=id, user=user, payload=payload)
90+

starkbank/merchantpurchase/log/__log.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@ def __init__(self, id, created, type, errors, purchase):
1717

1818
_resource = {"class": Log, "name": "MerchantPurchaseLog"}
1919

20+
2021
def get(id, user=None):
2122
return rest.get_id(resource=_resource, id=id, user=user)
2223

24+
2325
def query(limit=None, after=None, before=None, user=None):
2426
return rest.get_stream(
2527
resource=_resource,
@@ -40,4 +42,5 @@ def page(cursor=None, limit=None, after=None, before=None, types=None, ids=None,
4042
types=types,
4143
ids=ids,
4244
user=user,
43-
)
45+
)
46+

starkbank/merchantsession/__merchantsession.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ def __init__(self, id, allowed_funding_types, allowed_installments, allowed_ips,
2727

2828
_resource = {"class": MerchantSession, "name": "MerchantSession"}
2929

30+
3031
def _parse_allowed_installments(allowed_installments):
3132
if allowed_installments is None:
3233
return None
@@ -38,12 +39,15 @@ def _parse_allowed_installments(allowed_installments):
3839
parsed_allowed_installments.append(from_api_json(_allowed_installments_sub_resource, allowed_installment))
3940
return parsed_allowed_installments
4041

42+
4143
def create(merchant_session, user=None):
4244
return rest.post_single(resource=_resource, entity=merchant_session, user=user)
4345

46+
4447
def get(id, user=None):
4548
return rest.get_id(resource=_resource, id=id, user=user)
4649

50+
4751
def query(limit=None, status=None, tags=None, ids=None, after=None, before=None, user=None):
4852
return rest.get_stream(
4953
resource=_resource,
@@ -56,6 +60,7 @@ def query(limit=None, status=None, tags=None, ids=None, after=None, before=None,
5660
user=user,
5761
)
5862

63+
5964
def page(cursor=None, limit=None, status=None, tags=None, ids=None, after=None, before=None, user=None):
6065
return rest.get_page(
6166
resource=_resource,
@@ -69,6 +74,7 @@ def page(cursor=None, limit=None, status=None, tags=None, ids=None, after=None,
6974
user=user,
7075
)
7176

77+
7278
def purchase(uuid, amount, installment_count, card_expiration, card_number, card_security_code, holder_name, holder_email, holder_phone, funding_type, billing_country_code, billing_city, billing_state_code, billing_street_line1, billing_street_line2, billing_zip_code, metadata, user=None):
7379
payload = {
7480
"amount": amount,
@@ -89,4 +95,5 @@ def purchase(uuid, amount, installment_count, card_expiration, card_number, card
8995
"metadata": metadata
9096
}
9197
from_api_json(purchase_resource, payload)
92-
return rest.post_sub_resource(resource=_resource, id=uuid, sub_resource=purchase_resource, entity=payload, user=user)
98+
return rest.post_sub_resource(resource=_resource, id=uuid, sub_resource=purchase_resource, entity=payload, user=user)
99+

starkbank/merchantsession/__purchase.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,5 @@ def __init__(self, id, amount, installment_count, card_expiration, card_number,
2424
self.billing_zip_code = billing_zip_code
2525
self.metadata = metadata
2626

27-
_resource = {"class": Purchase, "name": "Purchase"}
27+
_resource = {"class": Purchase, "name": "Purchase"}
28+

starkbank/merchantsession/allowedinstallments/__allowedinstallments.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ def __init__(self, total_amount, count):
88
self.count = count
99

1010

11-
_sub_resource = {"class": AllowedInstallments, "name": "AllowedInstallments"}
11+
_sub_resource = {"class": AllowedInstallments, "name": "AllowedInstallments"}
12+

starkbank/merchantsession/log/__log.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@ def __init__(self, id, created, type, errors, session):
1616

1717
_resource = {"class": Log, "name": "MerchantSessionLog"}
1818

19+
1920
def get(id, user=None):
2021
return rest.get_id(resource=_resource, id=id, user=user)
2122

23+
2224
def query(limit=None, after=None, before=None, user=None):
2325
return rest.get_stream(
2426
resource=_resource,
@@ -39,4 +41,5 @@ def page(cursor=None, limit=None, after=None, before=None, types=None, ids=None,
3941
types=types,
4042
ids=ids,
4143
user=user,
42-
)
44+
)
45+

tests/utils/merchantPurchase.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def json_to_merchant_purchase(json_data):
3636
updated=None
3737
)
3838

39-
# Example usage
39+
4040
json_data = {
4141
"amount": 180,
4242
"installmentCount": 12,
@@ -64,6 +64,7 @@ def json_to_merchant_purchase(json_data):
6464

6565
merchant_purchase = json_to_merchant_purchase(json_data)
6666

67+
6768
def generate_example_merchant_purchase_json(card_id):
6869
merchant_purchase_json = {
6970
"amount": 10000,
@@ -93,9 +94,11 @@ def generate_example_merchant_purchase_json(card_id):
9394

9495
return deepcopy(json_to_merchant_purchase(merchant_purchase_json))
9596

97+
9698
def generate_example_merchant_purchase_patch():
9799
merchant_purchase_json = {
98100
"status": "reversed",
99101
"amount": 0
100102
}
101103
return deepcopy(merchant_purchase_json)
104+

0 commit comments

Comments
 (0)