diff --git a/iamport/client.py b/iamport/client.py index 2ec4048..937de61 100644 --- a/iamport/client.py +++ b/iamport/client.py @@ -75,7 +75,7 @@ def _delete(self, url): def find_by_status(self, status, **params): url = '{}payments/status/{}'.format(self.imp_url, status) - return self._get(url, params=params) + return self._get(url, payload=params) def find_by_merchant_uid(self, merchant_uid, status=None): url = '{}payments/find/{}'.format(self.imp_url, merchant_uid) diff --git a/tests/test_find_with_status.py b/tests/test_find_with_status.py index 274048a..c898ffe 100644 --- a/tests/test_find_with_status.py +++ b/tests/test_find_with_status.py @@ -10,3 +10,6 @@ def test_find_with_status(iamport): res = iamport.find_by_merchant_uid(merchant_uid='1234qwer', status='paid') assert res['merchant_uid'] == '1234qwer' + + res = iamport.find_by_status(status='paid', payload={'page':'4',}) + assert res['total'] != 0