Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- from __future__ import unicode_literals
- import requests
- import base64
- import json
- TEST_MERCHANT_ID = '496160873888'
- # Possibly have to base64 encode this.
- AUTH_HEADER = 'Basic ' + base64.b64encode(u'testing:testing123')
- TEST_TOKENIZED_CARD = '9418594164541111'
- BASE_URL = 'https://fts.cardconnect.com:6443/'
- def cc_put_request(endpoint, data):
- data = json.dumps(data)
- headers = {'Authorization': AUTH_HEADER, 'Accept': 'application/json'}
- response = requests.put(url=BASE_URL + endpoint, json=data, headers=headers)
- print 'response status'
- print response
- print 'my headers'
- print response.request.headers
- return response
- def create_profile():
- create_data = {
- 'defaultacct': 'Y',
- 'expiry': '0214',
- 'merchid': TEST_MERCHANT_ID,
- 'account': TEST_TOKENIZED_CARD
- }
- return cc_put_request(endpoint='cardconnect/rest/profile', data=create_data)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement