Thank you for your answer,

The transactions parameters seemed ok, so I tried changing the amount of 
the transaction.

It seems the issue was in the account I was trying to charge (1000 USD). 
When I reduced that to 999 the payment went through. 

Could it be that all 4 digit amounts are set to return REJECT, except the 
ones explicitly stated in the input/output table you linked?

Later i tried it with 2835 (since that is one of the amounts in the table 
that should return an ACCEPT response) and it worked.


On Friday, December 9, 2016 at 11:22:57 PM UTC+1, Clinton Blackburn wrote:
>
> Check the data being sent to CyberSource to ensure the amounts all add up. 
> Adding a debug call to 
> ecommerce/extensions/payment/processors/cybersource.py:get_transaction_parameters()
>  
> <https://github.com/edx/ecommerce/blob/master/ecommerce/extensions/payment/processors/cybersource.py#L118>
>  should 
> suffice.
>
> Also, depending on the amount of the transaction, you may have triggered a 
> simulated response. See the appropriate responses for your payment 
> processor at 
> http://www.cybersource.com/developers/getting_started/test_and_manage/simple_order_api/.
>  
> By default, you should be configured for Chase Paymentech 
> <http://www.cybersource.com/developers/getting_started/test_and_manage/simple_order_api/HTML/Paymentech/soapi_ptech_avs.html>
> .
>
> Clinton Blackburn, Tech Lead
> edX E-Commerce Engineering
>
> On Friday, December 9, 2016 at 9:31:11 AM UTC-5, Frane Kalebic wrote:
>>
>> Hi everybody, 
>> per clients request I've changed e-commerce on my dev insance to be able 
>> to add a 0% coupon. 
>> The coupuns work fine (with a cybersource test account) when created for 
>> courses added as "Verified" on e-commerce, but when I try to use them with 
>> courses of the "Professional education" type, I got the following error:
>>
>> *There was a problem with your transaction. You have not been charged.*
>> *Make sure your information is correct, or try again with a different 
>> card or another type of payment.*
>>
>> Logs give me:
>> *ip-10-164-101-184 
>> [service_variant=ecommerce][ecommerce.extensions.payment.views][env:no_env] 
>> INFO [ip-10-164-101-184  19258] [views.py:129] - CyberSource payment did 
>> not complete for basket [62] because [TransactionDeclined]. The payment 
>> response was recorded in entry [17].*
>>
>>
>> When I log into my Cybersource account, i see that the Credit Card 
>> Authorization has failed with the following message:
>>
>> *There is a problem processing this request: Processor sent a partial 
>> auth response for a non-partial auth transaction. *
>>
>>
>> Does anybody have any idea why this happens and how could I correct it?
>> Any help would be appreciated
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/b4b2ac1b-2ab6-4d18-90ed-0e1431696f22%40googlegroups.com.

Reply via email to