From 5df9065e7bd1e1fc02e3c9c9a8f75f801a0049f6 Mon Sep 17 00:00:00 2001 From: fendyh Date: Thu, 28 Dec 2017 13:22:14 +0700 Subject: [PATCH 1/3] fixed typo and fixed SnapResponse object error --- midtrans/client.py | 4 ++-- midtrans/response/response.py | 2 +- midtrans/response/snap_response.py | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/midtrans/client.py b/midtrans/client.py index afe856b..a387b9c 100644 --- a/midtrans/client.py +++ b/midtrans/client.py @@ -11,9 +11,9 @@ class Client: def __init__(self, client_key, server_key, - environment_tyoe=SANDBOX): + environment_type=SANDBOX): - self.environment_type = environment_tyoe + self.environment_type = environment_type self.client_key = client_key self.server_key = server_key diff --git a/midtrans/response/response.py b/midtrans/response/response.py index 843c053..95fdd2a 100644 --- a/midtrans/response/response.py +++ b/midtrans/response/response.py @@ -33,7 +33,7 @@ def __init__(self, total_record=None): ''' - Bellow are the fields that always present in any kind of response + Below are the fields that are always present in any kind of response ''' self.status_code = int(status_code) self.status_message = status_message diff --git a/midtrans/response/snap_response.py b/midtrans/response/snap_response.py index da8b0e7..ce316ca 100644 --- a/midtrans/response/snap_response.py +++ b/midtrans/response/snap_response.py @@ -2,8 +2,10 @@ class SnapResponse(object): def __init__(self, token=None, status_code=None, - error_messages=None): + error_messages=None, + redirect_url=None): self.status_code = status_code self.token = token self.error_messages = error_messages + self.redirect_url = redirect_url From e7269a8d75ff2ca8883d9e7c9a4a5ed6a81d8814 Mon Sep 17 00:00:00 2001 From: fendyh Date: Wed, 11 Jul 2018 18:44:48 +0700 Subject: [PATCH 2/3] fixed readme and typo --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6889ae8..31842ef 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ def test_snap_gateway(): client = Client( client_key="Vt-Client-Key", server_key="Vt-Server-Key", - environment_tyoe=PRODUCTION + environment_type=PRODUCTION ) snap = gateway.Snap(client=client) @@ -58,7 +58,7 @@ with examples on how to better utilise this library. To install the package: ``` -pip install midtrans +python setup.py install ``` ### For maintainer From 647b5071fc660a6065bc08be4121da98eb1e4206 Mon Sep 17 00:00:00 2001 From: Fendy Heryanto Date: Fri, 9 Nov 2018 14:18:05 +0700 Subject: [PATCH 3/3] updated to use midtrans.com for API instead of veritrans --- midtrans/envtype.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/midtrans/envtype.py b/midtrans/envtype.py index a1ff3d7..45fa78c 100644 --- a/midtrans/envtype.py +++ b/midtrans/envtype.py @@ -9,10 +9,10 @@ def __repr__(self): SANDBOX = EnvironmentType() SANDBOX.envname = "SANDBOX" -SANDBOX.api_url = "https://api.sandbox.veritrans.co.id" -SANDBOX.app_url = "https://app.sandbox.veritrans.co.id" +SANDBOX.api_url = "https://api.sandbox.midtrans.com" +SANDBOX.app_url = "https://app.sandbox.midtrans.com" PRODUCTION = EnvironmentType() PRODUCTION.envname = "PRODUCTION" -PRODUCTION.api_url = "https://api.veritrans.co.id" -PRODUCTION.app_url = "https://app.veritrans.co.id" +PRODUCTION.api_url = "https://api.midtrans.com" +PRODUCTION.app_url = "https://app.midtrans.com"