@ke1g thats a very sweeping generalisation.

personally, we are PCI DSS level 2 compliant, have scans and all data is 
transmitted using SSL. we are resellers
we also NEVER store card details EVER only transmit! I'm a newbie to Django 
but have implemented 
sagepay on 3 other languages on sites which takes thousands a day over the 
last 5 years (when it was Protx) 

have you ever used sagepay? you don't need to store card details they also 
offer VSP form and server.


On Wednesday, April 10, 2013 1:15:17 PM UTC+1, ke1g wrote:
>
> An please, indicate on your site that the credit card number will go 
> through your site, so that I can know to never buy anything there.
>
> I suspect that I can count on my fingers and toes the number of web 
> developers in the world who have the knowledge, patience, and diligence to 
> securely handle credit card information.
>
> Services like Authorize.Net are the way to go.
>
>
> On Tue, Apr 9, 2013 at 7:54 PM, Mario Gudelj <[email protected]<javascript:>
> > wrote:
>
>> Hey sparky,
>>
>> I hope this helps:
>>
>> Create your checkout form and if the form is valid populate the following 
>> dict with the form data:
>>  
>> data = {
>>                 'VPSProtocol': settings.VPS_PROTOCOL,
>>                 'TxType': settings.TXTYPE,
>>                 'VendorTxCode': 
>> b32encode(uuid.uuid4().bytes).strip('=').lower(),  # Generate a new 
>> transaction ID
>>                 'Vendor': settings.SAGEPAY_VENDOR,
>>                 'Amount': order.totalAmountAsString(),
>>                 'Currency': 'GBP',
>>                 'Description': 'BC Order ID: %s' % order.orderId,
>>                 'CardHolder': clean_checkout_form['card_name'],
>>                 'CardNumber': clean_checkout_form['card_number'],
>>                 'ExpiryDate': 
>> clean_checkout_form['card_expiry'].strftime('%m%y'),
>>                 'CV2': clean_checkout_form['card_CVV'],
>>                 'CardType': clean_checkout_form['card_type'],
>>                 'CustomerEMail': clean_checkout_form['email'].lower(),
>>                 'BillingSurname': clean_checkout_form['lastname'],  # 20 
>> Chars
>>                 'BillingFirstnames': clean_checkout_form['firstname'], # 
>> 20 Chars
>>                 'BillingAddress1': 
>> clean_checkout_form['billing_address'],  # Truncate to 100 Chars
>>                 'BillingCity': clean_checkout_form['billing_city'],  # 
>> Truncate to 40 Chars
>>                 'BillingPostCode': 
>> clean_checkout_form['billing_postcode'],  # Truncate to 10 Chars
>>                 'BillingCountry': clean_checkout_form['billing_country'], 
>>  # 2 letter country code
>>                 'DeliverySurname':  clean_checkout_form['lastname'],  # 
>> 20 Chars
>>                 'DeliveryFirstnames': clean_checkout_form['firstname'], 
>>  # 20 Chars
>>                 'DeliveryAddress1': 
>>  clean_checkout_form['shipping_address'],  # 100 Chars
>>                 'DeliveryCity': clean_checkout_form['shipping_city'], # 
>> 40 Chars
>>                 'DeliveryPostCode': 
>> clean_checkout_form['shipping_postcode'],  # 10 Chars
>>                 'DeliveryCountry': 
>> clean_checkout_form['shipping_country'],  # 2 letter country code
>>                 'CreateToken': 1
>>             }
>>
>> Your field names will be different.
>>
>> Encode it:
>>
>>
>>
>> On 10 April 2013 02:27, sparky <[email protected] <javascript:>> wrote:
>>
>>> I want to use 
>>> django-sagepay<https://github.com/timetric/django-sagepay/tree/master/django_sagepay>.
>>>  
>>> However, it doesn't  seem to have any examples or test.py that I can learn 
>>> from. being a newbie I need docs! 
>>>
>>> Does anyone know of any examples of use? I'm very familiar with sagepay, 
>>> just need to know how to implement this application into my app.
>>>
>>> For example, any app I can look at that makes use of this 
>>> django-sagepay<https://github.com/timetric/django-sagepay/tree/master/django_sagepay>
>>> ?
>>>
>>>
>>>  -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Django users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> To post to this group, send email to [email protected]<javascript:>
>>> .
>>> Visit this group at http://groups.google.com/group/django-users?hl=en.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>  
>>>  
>>>
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/django-users?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to