Posts by SurStudio

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

Perhaps we could use something like this?

Then it’ll be crystal clear for buyers that support doesn’t include customizations. And there’s room for Envato to provide some escrow tool, and charge a fee for that service.

Just a thought.

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

Thanks, it does work for me. However, the price is not correct. It’s twice as the amount. I guess is because your commission rate is 50% ;)

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

You’re probably better off making a function and placing it in a class, so you can use it in all your projects.

class common {

    public static function starts_with($_string, $_start) {

        return substr($_string, 0, strlen($_start)) === $_start;

    }

    public static function ends_with($_string, $_end) {

        return strcmp(substr($_string, strlen($_string) - strlen($_end)), $_end) === 0;

    }

}

$test = common::starts_with($your_string, '99'); // true or false
241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says
...it will use a new name for its upcoming browser successor, codenamed Project Spartan…

Here begins another 10 or 15 years nightmare.

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

I think adding a couple of steps to force buyers to enter their addresses during checkout is not a good idea. I believe you should redirect them to do that when they open any marketplace page, so it won’t interfere with the checkout process.

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

No problem! Yes, you should save that date time in the db record too. The cron job run the script that checks if it’s time to submit or not.

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

You could do something like this:

  1. Save the form fields in a db table.
  2. Create a script to scan the db table. If “now” is older than “certain datetime” then send the form and remove the db record or set a flag to mark the record as sent.
  3. Create a cron job to run the above script every 10 or so minutes.

Good luck!

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

I think the middle man option is not bad. Here you see lots of good people trying to help you giving you ideas. Perhaps you should contact a few of these people (you might want to choose older members, I don’t know), send them like 500 USD or something to their PayPal/Payooner/Whatever and ask them to send that money back to you using Western Union/Money Gram. Just a thought.

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

Great post. Can you ask what would happen if a foreign company doesn’t pay EU VAT? Like is there any punishment of some sort? Thanks!

Edit: Also, shouldn’t it be considered the place of enjoyment instead of the location of the buyer. For ThemeForest and CodeCanyon, the Items are going to be hosted somewhere. Shouldn’t be the location of the server where the Item is hosted taken into consideration for VAT purposes? And not the buyers location?

241 posts
  • Made it to the Authors' Hall of Fame
  • Has been part of the Envato Community for over 4 years
  • Had an item that became a weekly top seller
  • Has sold $40,000+ on Envato Market
+5 more
SurStudio
says

Here’s some more explanations: link

It says:

In some cases, subject to a ‘use and enjoyment’ override

Seems like it should be considered the place of ‘use and enjoyment’. In the specific case of ThemeForest and CodeCanyon, should be where’s the server hosting the Items, and not what’s the buyers location.

by
by
by
by
by
by