"ship if capture failed "
has to do with SO only.
PO creates an invoice that you then pay.
to clarify, you have no SO this PO is related to?
then I suggest yo open a Jira.

[EMAIL PROTECTED] sent the following on 10/26/2008 12:48 PM:
> I may not state my question well.  I thought my question is nothing to
> do with the SO.  My problem happens when I am trying to receive a
> purchase order.  There is no SO involved in this case, and this is NOT a
> case of drop shipping.  The only thing I am trying to do is create a
> purchase order and try to receive the order with "ship if capture
> failed" turned on.  The exception says the capture on credit card is
> failed.  If the purchase order do need a payment method, please let me
> know which page I can provide it.  I want to provide my purchase order
> an offline payment.
> 
> William
> 
> 
> Quoting BJ Freeman <[EMAIL PROTECTED]>:
> 
>> I will look at this more, a little later.
>>
>> here is what I see. you received the item that is on an Purchage order,
>> that works.
>> now the Sales order is being processed (capture), since it is complete.
>> Now there is one of two senarios
>> 1) the payments routines that are in the same OrderServices.java don't
>> distinquish between PO and SO
>> 2) The SO is being process after the PO is completed
>> if #2 is true then
>> if you are using a CC processor that does not follow the return parms
>> then the
>> captureOrderPayments fails.
>> so either you need to:
>> 1) remove the CC entries from the product store if they are using the
>> default services
>> 2) put in CC services and patch to return appropriate info
>> 3) remove the CC services completely.
>>
>> [EMAIL PROTECTED] sent the following on 10/26/2008 7:05 AM:
>>> Thank you for your response.  But my question is a PO only question.  It
>>> is nothing to do with the SO.  Sales Orders work fine for me. I do have
>>> all credit settings for SO.  But I am getting problem on receiving PO
>>> (Purchase Order).
>>>
>>> Thanks
>>>
>>> William
>>>
>>> Quoting BJ Freeman <[EMAIL PROTECTED]>:
>>>
>>>> looks like your using the testcapture, for your SO order.
>>>> this is meant for demo only.
>>>> you need to have a payment setup for orders(not Purchase orders)
>>>> https://demo.hotwaxmedia.com/catalog/control/EditProductStorePaySetup?productStoreId=9000
>>>>
>>>>
>>>> The Test services do not support the return values.
>>>> look in the user ML archive for
>>>> 9/26/2008 12:07 AM
>>>> subject:Re: Could you please tell me the reason for this problem
>>>>
>>>> [EMAIL PROTECTED] sent the following on 10/25/2008 3:51 PM:
>>>>> Hi,
>>>>>
>>>>> I create a purchase order and try to click "Quick Receive Purchase
>>>>> Order" to receive it.  But I got an exception, if the "Ship if capture
>>>>> fail" option is turned on in product store.
>>>>>
>>>>> The exception is "Error trying to begin transaction, could not process
>>>>> method: The current transaction is marked for rollback, not
>>>>> beginning a
>>>>> new transaction and aborting current operation; the rollbackOnly was
>>>>> caused by: Error in Service [captureOrderPayments]: Cannot ship order
>>>>> because credit card captures were unsuccessful calling service
>>>>> balanceInventoryItems in receiveInventoryProduct".
>>>>>
>>>>> I don't see anywhere I can give this purchase an payment method. 
>>>>> Since
>>>>> all my purchase orders will be paid by offline payment, can anyone
>>>>> please tell me how to solve this ?
>>>>>
>>>>> William
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>>
>>
> 
> 
> 
> 

Reply via email to