diff --git a/rave_python/rave_francophone.py b/rave_python/rave_francophone.py index dfee2e6..9d873ce 100644 --- a/rave_python/rave_francophone.py +++ b/rave_python/rave_francophone.py @@ -41,8 +41,7 @@ def charge(self, accountDetails, hasFailed=False): accountDetails.update({"orderRef": generateTransactionReference()}) # Checking for required account components - # requiredParameters = ["amount", "email", "phonenumber", "IP", "redirect_url"] - requiredParameters = ["amount"] + requiredParameters = ["amount", "email", "phonenumber"] return super( Francophone, self).charge( diff --git a/rave_python/rave_transfer.py b/rave_python/rave_transfer.py index e595041..5752564 100644 --- a/rave_python/rave_transfer.py +++ b/rave_python/rave_transfer.py @@ -286,12 +286,12 @@ def fetch(self, reference=None): "?seckey=" + self._getSecretKey() + '&reference=' + str(reference) return self._handleTransferStatusRequests(label, endpoint) - def all(self): + def all(self, page=None): # feature logic label = "List-all-Transfers" endpoint = self._baseUrl + \ - self._endpointMap["transfer"]["fetch"] + "?seckey=" + self._getSecretKey() + self._endpointMap["transfer"]["fetch"] + "?seckey=" + self._getSecretKey() + "&page=" + str(page) return self._handleTransferStatusRequests(label, endpoint) def getFee(self, currency=None):