Jump to content

setup removal and adding stuff if possible


Change Island

Recommended Posts

Quote

No Log errors, also using api info from previous website and biz, I might have to start from scratch. I didn't think it mattered other than other biz name showing up on paypal statement and receipt. You can't change the business name already tried on paypal. I'll see if you can change web address.

Have you tried starting from scratch yet with PayPal with new business name, url, api info, etc.?

Link to comment
Share on other sites

From the first post, I see that you are using PayPal Pro/Express. It is this plugin (not the gateway module) that will return the Security Header error. Also, the plugin does not use CubeCart's Request feature, so no logs in the Request Log.

I would ask that you do the following:

Retrieve your email from PayPal that has your PayPal API Username, API Password, and API Signature. Physically write them down on a piece of paper.

Go to the CubeCart settings screen for the PayPal Pro plugin. Delete the current entries for those three items from the text fields. Then manually type them back into those text fields. Save.

The intent here is to NOT allow any hidden characters or UTF-8 double byte characters from getting into these fields. The probability is low, but still exists, that using a mouse to copy-paste these values from some other source may have also copy-pasted unwanted, unseen bytes that are causing bad info to be sent to PayPal.

Link to comment
Share on other sites

28 minutes ago, Dirty Butter said:

Have you tried starting from scratch yet with PayPal with new business name, url, api info, etc.?

I did and in the process of closing business account through a series of questions why I wanted to close the account one of them was change business name, so I did but didn't think url api info mattered, I'm on paypal developer trying to figure out how to setup sandbox test account along with getting other credentials needed to test, because not knowing anything about how this process worked I was running paypal in sandbox with live credentials. I appreciate your response and will update this thread as I weave through the paypal gateways.

11 minutes ago, bsmither said:

From the first post, I see that you are using PayPal Pro/Express. It is this plugin (not the gateway module) that will return the Security Header error. Also, the plugin does not use CubeCart's Request feature, so no logs in the Request Log.

I would ask that you do the following:

Retrieve your email from PayPal that has your PayPal API Username, API Password, and API Signature. Physically write them down on a piece of paper.

Go to the CubeCart settings screen for the PayPal Pro plugin. Delete the current entries for those three items from the text fields. Then manually type them back into those text fields. Save.

The intent here is to NOT allow any hidden characters or UTF-8 double byte characters from getting into these fields. The probability is low, but still exists, that using a mouse to copy-paste these values from some other source may have also copy-pasted unwanted, unseen bytes that are causing bad info to be sent to PayPal.

Thank you for explaining this to me in a simple manner, my heads about to explode! I will try what you suggest and report back. 

Link to comment
Share on other sites

17 hours ago, bsmither said:

From the first post, I see that you are using PayPal Pro/Express. It is this plugin (not the gateway module) that will return the Security Header error. Also, the plugin does not use CubeCart's Request feature, so no logs in the Request Log.

I would ask that you do the following:

Retrieve your email from PayPal that has your PayPal API Username, API Password, and API Signature. Physically write them down on a piece of paper.

Go to the CubeCart settings screen for the PayPal Pro plugin. Delete the current entries for those three items from the text fields. Then manually type them back into those text fields. Save.

The intent here is to NOT allow any hidden characters or UTF-8 double byte characters from getting into these fields. The probability is low, but still exists, that using a mouse to copy-paste these values from some other source may have also copy-pasted unwanted, unseen bytes that are causing bad info to be sent to PayPal.

I tried manual typing in api credentials and it didn't work. I'm going to back and list setup because maybe is just wrong from the get go. On paypal tools / business setup / option A 

Work with e-commence solution that's already integrated with paypal / scroll down to / get your api credentials / 

NVP/SOAP API integration / click on / view api signature

Credential API Signature
API Username  
API Password  
Signature

Above that is

Pre-built payment solution but cubecart is not listed. When clicked it asks for this

Add New Third Party Permissions

Manage permission given to a third-party application to access specific information in your account and take actions on your behalf.

For more information about the permissions you are granting, see Third Party Permissions.

  • Third Party Permission Username
Below NVP/SOAP API integration is

Accept payments from your online stores before setting up APIs

Enable Express Checkout to accept payments from your online stores right away. You can set up API permissions or credentials later.

I have this set to off which reads

Block payments from uncredentialed shopping carts

(blocks payments from online stores or shopping carts until you set up API permissions)

 

On 3/22/2016 at 7:47 PM, Change Island said:

 

sslstoresettings.png

ssl.png

No Log errors, also using api info from previous website and biz, I might have to start from scratch. I didn't think it mattered other than other biz name showing up on paypal statement and receipt. You can't change the business name already tried on paypal. I'll see if you can change web address.

I just fully understood this, will see if I can find error logs on paypal, thanks

17 hours ago, Dirty Butter said:

Have you tried starting from scratch yet with PayPal with new business name, url, api info, etc.?

I tried manual typing in api credentials and it didn't work. I'm going to back and list setup because maybe is just wrong from the get go. On paypal tools / business setup / option A 

Work with e-commence solution that's already integrated with paypal / scroll down to / get your api credentials / 

NVP/SOAP API integration / click on / view api signature

CredentialAPI Signature

API Username
 

API Password

Signature

Above that is

Pre-built payment solution but cubecart is not listed. When clicked it asks for this

Add New Third Party Permissions

Manage permission given to a third-party application to access specific information in your account and take actions on your behalf.

For more information about the permissions you are granting, see Third Party Permissions.

Third Party Permission Username

Below NVP/SOAP API integration is

Accept payments from your online stores before setting up APIs

Enable Express Checkout to accept payments from your online stores right away. You can set up API permissions or credentials later.

I have this set to off which reads

Block payments from uncredentialed shopping carts

(blocks payments from online stores or shopping carts until you set up API permissions)

Link to comment
Share on other sites

I honestly really don't know what got paypal working but it works now. I think it was more of a learning curve error because paypal and paypal developer are so confusing for the first time user, but thanks for your help! Let me add this, on stackoverflow it was mentioned that the api username cause a "silent space" at the end so I put cursor in  box and held down delete, then I hit backspace until I deleted last digit, then retyped it of course and then paypal magically started working.

New problems that may not be problems.

1. When you click secure checkout, it pulls up page where you would setup a membership, but if you scroll all the way down to the bottom of the page you can click paypal button. Is there a way, so it isn't confusing for the customer, to just have paypal button, because their info will be on paypals site, and I want this to be an extremely fast and painless checkout.

I had something else but I'm so fried and I can't remember, anyways thanks so much for your help and support I would be no where without you guys.

Link to comment
Share on other sites

  • 4 weeks later...
On 3/5/2016 at 10:20 PM, bsmither said:

1. An edit can be made to the template to remove the link that would request the page to show a "category" of items on sale. This assumes you want some items to still be on sale. Otherwise, set the Sale Mode to off.

In your skin's template box.navigation, using a programmer's text editor (your hosting account's control panel (Cpanel?) has one), find:

{if $CTRL_SALE}

Change to:

{if false && $CTRL_SALE}

2. In CubeCart's admin, Categories, edit the "Change Island" category to have a new name and different Description.

3. Place the background picture in the skin folder /images/. Then, in the CSS file cubecart.default.css, for whichever page you want the backgroung image to appear, code the CSS as follows, for example:

.category_wrapper { background-image: url("../images/background_image.jpg"); }

I must have missed something, or I'm doing this wrong, I'm so done.....

bnfdg.png

Link to comment
Share on other sites

17 hours ago, bsmither said:

The background-image is looking for an image file. What I see above is an entire web page.

Well that would make sense, I thought originally it was to add page url you wanted background image to show on. Now the source file url is really long and don't you have to be logged into cpanel to see it? Or is this permissions thing. I tried it that way as well, will try again and show code. I'm sure I'm doing something really simply wrong.

Link to comment
Share on other sites

An IMAGE source file that is really long? If you're getting the image from some other place you need a copy of it on your own domain anyway. You should be able to rename it to a reasonable length. If you can't, sounds like you don't have permission to use the image file.

Link to comment
Share on other sites

That was badly expressed.

.category_wrapper { background-image: url("../images/background_image.jpg"); }

Let's make the Category pages have a certain background. Thus, showing a list of products for any category is the page we want to change, and .category_wrapper is the CSS rule selector that encompasses the majority of the category page.

So, we want a background image to be placed on the category pages.

 

Link to comment
Share on other sites

Put the semi-colon outside the closing parenthesis, and find an actual image.

...image_of_background.jpg);}

Try:

.home_wrapper{ background-image: url(http://www.intrawallpaper.com/static/images/6809725-simple-vintage-backgrounds.jpg);} 

 

Link to comment
Share on other sites

  • 2 weeks later...
On 4/20/2016 at 7:22 PM, bsmither said:

Put the semi-colon outside the closing parenthesis, and find an actual image.

...image_of_background.jpg);}

Try:


.home_wrapper{ background-image: url(http://www.intrawallpaper.com/static/images/6809725-simple-vintage-backgrounds.jpg);} 

 

ok I tried this...

/* Use this to add specific CSS for this subtheme *
.home_wrapper{ background-image: url (http://www.intrawallpaper.com/static/images/wpid-Widescreen-Wallpaper-Nature-2.jpg);}

in this file /skins/foundation/css     default

Cleared cache in cubecart admin and browser and I'm still not getting a background image for homepage. I'm going crazy here, this is not rocket science, any other advice or suggestions would be greatly appreciated. Thanks

Link to comment
Share on other sites

Ok, (stupid Firebug).

I see the end of line 1 has an improper closing "block comment" sequence.

/* Use this to add specific CSS for this subtheme */

There is a missing trailing slash for the closing of the "block comment".

Also, close the space between url and the open-paren:
background-image: url(http:

 

Link to comment
Share on other sites

30 minutes ago, bsmither said:

Ok, (stupid Firebug).

I see the end of line 1 has an improper closing "block comment" sequence.

/* Use this to add specific CSS for this subtheme */

There is a missing trailing slash for the closing of the "block comment".

Also, close the space between url and the open-paren:
background-image: url(http:

 

Hot diggity dog, it worked!

Link to comment
Share on other sites

On 2/22/2016 at 1:05 PM, bsmither said:

Depending how much of the background you want affected:

* Add CSS rules to cubecart.default.css
* Create a code snippet

If you want a background that covers just the section (everything below the breadcrumbs), make this edit to cubecart.default.css:


Add:

/* !Begin Section Wrappers
 * Use these to customise specific sections
 * Copy this group to other sub-style CSS files
 * Add names of new sections as appropriate
 */
.account_wrapper {}
.category_wrapper {}
.checkout_wrapper {}
.document_wrapper {}
.download_wrapper {}
.gateway_wrapper {}
.giftcertificate_wrapper {}
.home_wrapper {}
.login_wrapper {}
.order_wrapper {}
.product_wrapper {}
.register_wrapper {}
.saleitems_wrapper {}
/* !End Section Wrappers */

Then, you will add styling properties to each section.

If you want the entire page, then a code snippet that loads the template variable CSS with a filename having your styling based on the page being delivered.

A code snippet is the most versatile.

Your help today really meant a lot and it worked and here it comes, but it messed up the SSL and you get the warning about the site not being secure. So I went back here to this post and notice the part about "everything below the bread crumbs" What I would like to do is have the background image do this swimlife have the image fill entire background like the pool water does on swimlife. Obviously I'm not a programmer, but can follow directions, is this possible? I can upload an image to my server, but without being logged in how can anybody see it? I tried uploading image in cubecart admin images but file is over 800m. I changed php file size on wHm to accommodate background image but it kept saying it was too large. I swear, If you can help me through this, I will not bother you again. I might have already said this and if I did I mean it this time.

I found this in skins/foundation/config.xml

</styles>
  <images>
    <image reference="thumbnail" maximum="190" quality="80" default="noimage.png" />
    <image reference="category" maximum="800" quality="80" default="" /><!-- Doesnt need a default -->
    <image reference="subcategory" maximum="105" quality="80" default="noimage.png" />
    <image reference="gallery" maximum="50" quality="80" default="noimage.png" />
    <image reference="normal" maximum="300" quality="80" default="noimage.png" />
    <image reference="enlarge" maximum="600" quality="80" default="" /><!-- Doesnt need a default -->
    <image reference="tiny" maximum="30" quality="80" default="noimage.png" />
    <image reference="small" maximum="200" quality="80" default="noimage.png" />
    <image reference="medium" maximum="500" quality="80" default="noimage.png" />
    <image reference="large" maximum="600" quality="80" default="" /><!-- Doesnt need a default -->
  </images>
</skin>

Can I change file size here?

Edited by Change Island
I think I found more info...maybe not, don't know
Link to comment
Share on other sites

This URL in the CSS:

background-image: url(http://www.intrawallpaper.com/static/images/6809725-simple-vintage-backgrounds.jpg);

means to fetch the image using regular http, while your site is running https. Make the URL start with the slash-slash, that is, remove the http: part.

This allows the browser to use the current method (secure or not) to fetch the image, and in doing so, the browser will no longer complain about mixed security errors.

By default, the background-image property repeats an image both horizontally and vertically. So, if the image you are fetching does not repeat, we need to find out why.

Link to comment
Share on other sites

On 5/5/2016 at 8:56 PM, bsmither said:

This URL in the CSS:


background-image: url(http://www.intrawallpaper.com/static/images/6809725-simple-vintage-backgrounds.jpg);

means to fetch the image using regular http, while your site is running https. Make the URL start with the slash-slash, that is, remove the http: part.

This allows the browser to use the current method (secure or not) to fetch the image, and in doing so, the browser will no longer complain about mixed security errors.

By default, the background-image property repeats an image both horizontally and vertically. So, if the image you are fetching does not repeat, we need to find out why.

Ok I'm giving it go, thanks again, it worked but picture is repeating. Is there some sort of snip it like "do not repeat background image" to stop this?

Edited by Change Island
added more info
Link to comment
Share on other sites

  • 3 months later...

Before I wipe out my code on the homepage slider, is there a way to embed a vimeo video in the same place the slider exists? I would think it would be very easy to do, but I've been wrong before. I tried the search with "home page" "embed" "slider" and "video" and nothing came up so pardon me if this is a solved topic.

Ci

Link to comment
Share on other sites

When examining the HTML that contains the slider image structure, we see that it is a simple un-ordered list. (This list is in the Homepage document.)

That list is then manipulated by the BXSlider javascript plugin.

So, to get anything else, just add the HTML structure that contains it, and also get the javascript that controls it loaded onto the page that gets sent to the browser.

I do not know exactly how this "vimeo" thing works, but I can't imagine there being anything difficult about it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...